/*public*/
*{margin:0; padding:0;}
li{list-style-type:none;}
img{border:0;}
body{font-family:ËÎÌå, Arial, Helvetica, sans-serif; font-size:12px; background:#f5f5f5;}
a{text-decoration:none; color:#464646;}
a:hover{color:#C00;}
.clr{clear:both; height:0; width:0; overflow:hidden; visibility:hidden;}
.mb10{margin-bottom:10px;}
.header h1,.nav ul li.index a,.side ul li span,.side ul strong b,.pages a.prev,.pages a.next,.block_show h2 span,.block_info .news span.new,.block_info .news p.title,.block_fashion h2.tip span,.block_fashion ul.title,.block_life_topic p.top,.block_life_topic p.bottom,.block_life_topic ul.show p.top,.block_life_topic ul.show p.bottom,.fashion_topic ul.show p.top,.fashion_topic ul.show p.bottom,.block_life_topic strong,.block_life_topic ul.show strong,.fashion_topic ul.topic strong,.block_life_news strong,.wrap h2 span.tap,.pro_list span,.pro_list span.next,.block_comment ul p.check input.btn,.block_comment ul p input.btn,.block_comment ul p input.login,.live span.next,.live1 span.next,.live span.prev,.live1 span.prev{background:url(/themes/cnxz_templates/fashion/images/bg.gif) no-repeat;}
.block_photo h2,.block_info .flash ul li,.block_comment h2,.block_info .flash ul li.current,.here,.nav,.side ul strong,.content h2,.block_fashion h2,.block_show1 h2,.block_life h2,.block_sumptuous h2{background:url(/themes/cnxz_templates/fashion/images/bg1.gif) repeat-x;}

.focusimg .aleft:hover,.focusimg .aright:hover,.rimg .aleft:hover,.rimg .aright:hover{background:url(http://www.cnxz.cn/style/news/ued/news/news-index.png);}
/*header*/
.header{height:97px; margin-bottom:3px;}
.header h1{width:960px; height:63px; margin:0 auto;}

.onlineQQ{z-index:99; position:absolute; right:110px; top:63px; width:100px; height:30px; background:url(../images/onlineQQ.gif) left top no-repeat;}
.onlineCurrent{ background-position:-134px top;}
.onlineQQ p{ width:99px; height:21px; background-image:none; cursor:pointer;}
.onlineQQ ul{ position:absolute; left:0; top:18px; border:1px solid #FF5A00; border-top:none; background-color:#fff; width:126px; padding:3px; display:none;background:#fff url(../images/onlineQQ.gif) -135px -18px no-repeat;}
.onlineQQ ul li{ padding:1px 0 1px 10px;}
.onlineQQ ul li.linetitle{ text-align:center; border-bottom:1px solid #C8C8C8; color:#000; padding:0;}
.onlineQQ ul li.line{  border-bottom:1px solid #C8C8C8; }
.onlineCurrent ul{ display:block;}
.onlineQQ a{ color:#787878;}

.header h1 p{height:20px; float:right; font-size:12px; font-weight:normal; margin-top:32px; color:#646464;}
.header h1 p a{color:#646464;}
.header h1 p a:hover{color:#C00;}
.header h1 p span{margin-left:20px; margin-right:25px;}
a.logo{height:57px; width:130px; display:block; float:left;}
.nav{height:34px; background-position:0 -253px; overflow:hidden;}
.nav ul{height:34px; width:960px; margin:0 auto; line-height:34px;}
.nav ul li{float:left; font-size:14px; font-weight:bolder; color:#fff; padding-right:15px;}
.nav ul li.index a{width:76px; height:34px; background-position:-170px -146px; display:block;}
.nav ul li.index{padding-right:0px;}
.nav ul li a{color:#ffc9db; margin-right:9px; float:left;}
.nav ul li a:hover{color:#000;}
.nav ul li span{float:left; margin-right:10px;}
.here{height:34px; background-position:0 -218px; color:#969696; position:relative;}
.here ul{width:950px; margin:0 auto; line-height:34px;}
.here .search{ height:24px; width:342px; background:url(/themes/cnxz_templates/fashion/images/bg.gif) 131px -224px no-repeat; position:absolute; left:50%; padding-left:130px;top:6px;}
.here .search input{ border:0;}
.searchkey{ float:left; margin-left:10px; margin-top:2px; width:190px; color:#AAAAAA; line-height:18px; height:18px;}
.searchbutton{ float:right; width:26px; cursor:pointer; height:24px; background:url(/themes/cnxz_templates/fashion/images/bg.gif) left -900px;}

.wrap{width:950px; margin:0 auto 20px; overflow:hidden;}
.wrap h2 span.tap{float:left; display:block; width:25px; height:25px; background-position:-935px -178px; margin-top:4px;}
.wrap h2 span.type1{background-position:-935px -119px;}
.wrap h2 span.type2{background-position:-935px -148px;}
.wrap h2 span.type3{background-position:-935px -208px;}
/*ad_show*/
p.ad{margin-bottom:10px;}
p.ad img{display:block;}
/*content*/
.content{width:612px; float:left; background:#fff; overflow:hidden;}
.content p a:hover{color:#FF0000;}
.content p a{color:#FF0000;}
.content h2,.block_fashion h2,.block_show1 h2,.block_life h2,.block_sumptuous h2{height:39px; line-height:39px; color:#7ca90a; padding:0 10px; font-weight:normal; background-position:0 -319px; margin-bottom:15px; font-family:ï¿??, Arial, Helvetica, sans-serif; font-size:20px;}
.content ul{/*padding-left:27px;*/}
.content ul li{width:128px; height:165px; float:left; /*margin-right:22px;*/ margin:0 0 20px 20px; display:inline;}
.content ul li p{height:30px; line-height:30px; text-align:center; color:#969696;}
.content ul li img{display:block; width:114px; height:150px;margin:0 auto;}
.pages{border-top:1px dashed #dfdfdf; height:55px; width:568px; margin:0 auto; padding-left:100px;}
.pages a{border:1px solid #d4d4d4; padding:3px 8px; float:left; margin-right:5px; margin-top:15px; color:#969696;}
.pages a.prev{background-position:-70px -183px;}
.pages a.next{background-position:-115px -183px;}
.pages a.current{border:0; color:#7ca90a; font-weight:bolder;}
.pages span{float:left; margin-top:15px;}
/*type_model*/
.type_model h2 p{float:right; font-size:14px;}
.type_model h2 p a{margin-left:10px; color:#969696; font-family:ï¿??, Arial, Helvetica, sans-serif; font-weight:bolder;}
.type_model ul{/*padding-left:22px;*/}
.type_model ul li{height:225px; margin-bottom:15px;}
.type_model ul li img{height:200px; width:130px;}
.type_model ul li p{height:25px; line-height:25px; overflow:hidden;}
/*type_football*/
.type_football ul{/*padding-left:22px;*/}
.type_football ul li{height:205px; margin-bottom:15px;}
.type_football ul li img{height:170px; width:130px;}
.type_football ul li p{height:25px; line-height:25px;}
/*skin_list*/
.skin_list h2{margin-bottom:8px;}
.skin_list ul{margin-bottom:10px;}
.skin_list ul li{height:auto; width:580px; margin-bottom:0; line-height:28px; color:#646464; font-size:14px;}
.skin_list ul li.line{margin-bottom:25px;}
.skin_list ul li a{color:#646464;}
.skin_list ul li span{float:right;}
/*box_show*/
.box_show{padding:0;}
.box_show ul{font-size:14px; line-height:20px; width:590px; margin:0 auto; padding:0;}
.box_show ul img{display:block; margin:0 auto;}
.box_show h3{font-size:20px; font-family:ï¿??, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;}
.box_show p.tip{text-align:center; height:25px; line-height:25px; text-indent:0; border-bottom:1px dashed #969696; margin-bottom:15px; padding-bottom:10px; color:#969696;}
.box_show p{height:30px; line-height:30px; /*text-align:right;*/ width:600px; margin:0 auto; padding:0; color:#000000;}
.box_show ul p{height:auto; /*text-align:left;*/}
.box_show p.send{border-bottom:1px dashed #dfdfdf; border-top:1px dashed #dfdfdf; margin-top:60px;}
.box_show p.send span{color:#d44675;}
.box_show p.more{background:#eef6f9; margin-bottom:10px;}
.box_show p.big{height:500px; width:350px; margin:20px auto 10px;}
.box_show p.big img{height:500px; width:350px; display:block;}
/*pro_list*/
.pro_list{width:560px; height:214px; margin:0 auto 10px; background:#eef6f9; position:relative;}
.pro_list span{display:block; width:9px; height:31px; background-position:-938px -64px; overflow:hidden; position:absolute; left:8px; top:34px; cursor:pointer;}
.pro_list span.next{background-position:-948px -64px; left:543px; top:34px;}
.area{width:552px; margin:0 auto; overflow:hidden; position:relative; height:208px;}
.area ul{height:208px;width:580px;}
.area ul li{width:138px; height:202px; margin-top:6px; margin-right:0px; float:left; text-align:center;}
.area ul li.current img{width:130px; height:200px; border:1px solid #4592de;}
.area ul li img{width:130px; height:200px; display:block; border:1px solid #fff; cursor:pointer;}
.model_detail{width:578px; border-collapse:collapse; margin:0 auto;}
.model_detail tr td{border:1px solid #e1e1e1; line-height:24px; color:#343434; text-align:center;}
.model_detail tr td.sp{text-align:left; text-indent:15px;}
/*box_show block_notice*/
.block_notice{width:568px; border:1px solid #f5e2ee; color:#e38ba8; background:#fffafc; height:110px; margin:0 auto 10px; line-height:19px; font-size:12px; padding:15px; overflow:hidden;}
.block_notice p{width:auto; text-align:left; font-size:14px; height:auto; line-height:20px; color:#d44675;}
/*box_show block_about*/
.block_about{height:175px; width:600px; margin:0 auto 10px; overflow:hidden;}
.block_about h2{padding-left:12px; height:25px; line-height:25px; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; font-size:14px; font-weight:bolder; font-family:ï¿??, Arial, Helvetica, sans-serif;}
.block_about ul li{height:25px; width:295px; line-height:25px; margin:0;}

/*box_show block_comment*/
.block_comment{border:1px solid #eeeff2; width:598px; margin:0 auto 20px; overflow:hidden; padding-bottom:10px;}
.block_comment h2{padding-left:12px; height:26px; background-position:0 -112px; font-size:14px; line-height:26px; color:#fff; font-weight:bolder; font-family:ï¿??, Arial, Helvetica, sans-serif;}
.block_comment h2 a{float:right; font-size:12px; font-weight:normal; color:#fff;}
.block_comment ul textarea{width:550px; height:123px; float:left; margin-left:25px; margin-bottom:5px;}
.block_comment ul p.info{text-align:left; margin-bottom:5px; font-size:12px; height:35px; line-height:35px; padding-left:50px;}
.block_comment ul p input{float:left; width:90px; vertical-align:middle; margin-right:10px; margin-top:5px;}
.block_comment ul p input.sel{width:14px; height:14px; margin-top:10px;}
.block_comment ul p input.btn{width:40px; height:25px; background-position:-877px -119px; border:0; cursor:pointer;}
.block_comment ul p input.login{background-position:-835px -119px;}
.block_comment ul p span{float:left;}
.block_comment ul p.check{height:30px; line-height:35px; float:left; padding-left:50px;}
.block_comment ul p.check img{float:left; margin-top:5px; margin-right:10px;}
.block_comment ul p.check span{float:left;}
.block_comment ul p.check span.line{margin:0 5px;}
.block_comment ul p.check span.num,.block_comment ul p.check span.tnum{display:block; height:20px; width:40px; border:1px solid #7f9db9; line-height:20px; margin-top:7px; text-align:center; color:#aca899;}
.block_comment ul p.check input.btn{width:100px; height:25px; background-position:-835px -92px; border:0;}
/*side*/
.side{float:right; background:#fff; width:300px; padding:10px;}
.side h2{margin-bottom:10px;}
.side h2 img{width:278px; height:250px; display:block;}
.side ul{padding-bottom:10px;}
.side ul strong{height:30px; background-position:0 -288px; display:block; line-height:30px; padding-left:5px;}
.side ul strong b{float:left; width:10px; height:10px; overflow:hidden; background-position:-944px -102px; margin:9px 3px 0 0;}
.side ul li{height:27px; line-height:27px; background:#fff; padding-left:10px; margin-top:3px;overflow:hidden;}
.side ul li span{width:13px; height:12px; display:block; text-align:center; line-height:12px; color:#fff; background-position:-906px -68px; float:left; margin-top:7px; margin-right:7px;
_margin-right:4px;}
.side ul li.color{background:#f2f2f2; margin-top:3px;}
.side ul li.jm{height:27px; line-height:27px; background:#fff; padding-left:10px; margin-top:3px;overflow:hidden; float:left; width:140px;}

.block_show{width:268px; height:363px; overflow:hidden; border:5px solid #93b105;}
.block_show h2{height:28px; line-height:20px; background:#93b105; font-size:14px; color:#fff;}
.block_show h2 span{float:left; display:block; width:10px; height:10px; overflow:hidden; margin:5px 3px 0 0; background-position:-944px -102px;}
.block_show ul{width:246px; height:340px; padding-left:10px; background:#fff; width:300px; overflow:hidden;}
.block_show ul li{float:left; width:114px; height:150px; margin:0 20px 15px 0; padding-left:0; position:relative;}
.block_show ul li a{color:#fff;}
.block_show ul li a:hover{color:#C00;}
.block_show ul li p{overflow:hidden;text-align:center; color:#fff; position:absolute; bottom:0; left:0; height:22px; line-height:22px; z-index:99; width:114px;}
.block_show ul li p.bg{background:#000; z-index:2;filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.block_show ul li img{width:114px; height:150px; display:block;}

.focusimg{height:300px;width:300px; margin-bottom:14px}
.focusimg .filist{height:300px;}
.focusimg .filist img{height:300px;width:300px}
.focusimg .fiwords{ display:block;height:35px;line-height:35px;font-size:12px;text-align:left;position:absolute;left:0px; bottom:0px; font-weight:normal; padding-left:10px; width:210px; padding-right:80px;}
.focusimg .fiindex{ display:block;height:auto; padding-top:0; *padding-top:0; background-color:none; position:absolute; left:250px; top:282px;background:none;}
.focusimg .fiindex li{ display:none;background:none; margin:0 5px; color:#fff;}
.focusimg .fiindex li.hover{ display:block ;color:#fff;background:none;}
.focusimg .aleft,
.focusimg .aright{ display:block; width:9px; height:11px; top:279px;cursor:pointer; z-index:5;}
.focusimg .aleft,
.focusimg .aleft:hover{ left:237px; background-position:-519px -266px}
.focusimg .aright,
.focusimg .aright:hover{ right:9px; background-position:-563px -266px}
.focusimg .total{ position:absolute; left:263px; top:276px; color:#fff;}

.rimg{height:427px;width:300px; margin-bottom:14px; border-top:1px solid #e5e5e5; padding-top:18px;}
.rimg .filist{height:393px; width:278px; margin:0 auto;}
.rimg .filist img{height:393px; width:278px;}
.rimg .fiwords{ display:block;height:34px;line-height:34px;font-size:14px;position:relative;left:auto; bottom:auto; font-weight:normal; padding-left:0px; width:278px; padding-right:0px; margin:0 auto; background:#fff; text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);}
.rimg .fiwords a{ color:#000}
.rimg .fiindex{ display:none}
.rimg .aleft,
.rimg .aright{ display:block; width:50px; height:50px; top:173px;cursor:pointer; z-index:5; opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;filter:alpha(Opacity=60);}
.rimg .aleft,
.rimg .aleft:hover{left:11px;background-position:-3px -353px}
.rimg .aright,
.rimg .aright:hover{right:11px; background-position:-63px -353px}
.rimg .aleft:hover,
.rimg .aright:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(Opacity=100);}

.h10{ height:10px;}

/*inner public*/
.block_fashion h2 span,.block_show1 h2 span,.block_sumptuous h2 span,.block_life h2 span{float:right; font-size:14px; font-family:ï¿??, Arial, Helvetica, sans-serif; font-weight:bolder;}

/*block_info*/
.block_info{height:405px; background:#fff; padding-top:10px;}
.block_info .flash{width:486px; height:396px; float:left; margin-left:10px; margin-right:20px; display:inline;}
.block_info .flash h2{width:300px; height:396px; float:right; overflow:hidden;}
.block_info .flash h2 img{width:300px; height:396px; display:block;}
.block_info .flash ul{width:186px; height:396px; float:left;}
.block_info .flash ul li{height:68px; border-bottom:1px solid #eae9e9; width:176px; border-left:1px solid #eae9e9; padding-left:9px; padding-top:10px; background-position:0 -33px; float:left; cursor:pointer;}
.block_info .flash ul li.current{background-position:0 -139px; border-left:1px solid #eaa6bd;}
.block_info .flash ul li.first{border-top:1px solid #eae9e9;}
.block_info .flash ul li img{display:block; width:43px; height:58px; float:left;}
.block_info .flash ul li p{width:126px; height:58px; float:right; line-height:17px; color:#969696;}
.block_info .flash ul li p a{color:#969696;}
.block_info .flash ul li p strong{overflow:hidden;display:block; line-height:20px;height:16px; font-size:14px; font-family:ï¿??, Arial, Helvetica, sans-serif; color:#646464;}
.block_info .flash ul li p strong a{color:#646464;}
.block_info .flash ul li p strong a:hover{color:#D44675;}
.block_info .flash ul li.current p strong{color:#d44675;}
.block_info .news{width:423px; height:383px; float:left; border:1px dashed #bbb; padding-top:13px; overflow:hidden; position:relative;}
.block_info .news span.new{position:absolute; left:0; top:0; display:block; width:66px; height:66px; background-position:0 -146px;}
.block_info .news h2{height:30px;overflow:hidden;height:24px;margin-left:50px; text-align:center; font-size:20px; font-family:ï¿??, Arial, Helvetica, sans-serif; font-weight:normal;}
.block_info .news p.title{height:21px; line-height:21px; background-position:-479px -64px; text-indent:25px; font-weight:bolder; font-size:14px; color:#7ca90a; width:402px; margin:0 auto 10px;}
.block_info .news ul li{width:201px; float:left; line-height:23px;height:22px;overflow:hidden; text-indent:10px;}
.block_info .news ul.list_top{width:402px; margin:3px auto 5px; position:relative; z-index:99;}
.block_info .news ul.list_top li{padding-left:8px; width:193px;}
.block_info .news ul.list_new{width:402px; margin:0 auto 15px; color:#d44675;}
.block_info .news ul.list_pic{width:402px; margin:0 auto; padding-left:20px;}
.block_info .news ul.list_pic li{width:114px; height:150px; float:left; margin-right:20px; position:relative;}
.block_info .news ul.list_pic li img{width:114px; height:150px; display:block;}
.block_info .news ul.list_pic li p{height:22px; line-height:22px;height:20px;overflow:hidden; color:#fff; text-align:center; position:absolute; bottom:0; left:0; width:114px; z-index:99;}
.block_info .news ul.list_pic li p.bg{filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5; background:#000; z-index:9;}
.block_info .news ul.list_pic li p a{color:#fff;}
.block_info .news ul.list_pic li p a:hover{color:#C00;}
/*block_fashion*/
.block_fashion{background:#fff;}
.block_fashion h2{color:#097fc4;}
.block_fashion h2.tip{border-bottom:2px solid #30a1e3; height:24px; line-height:24px; position:relative; margin-bottom:0; text-indent:0;}
.block_fashion h2.tip span{display:block; width:93px; height:22px; background-position:-72px -146px; border-bottom:2px solid #fff; position:absolute; bottom:-4px; left:0; text-align:center; font-weight:bolder; color:#30a1e3;}
.block_fashion ul.title{height:270px; padding-top:15px; background-position:-904px -238px;}
.block_fashion ul.title li{height:40px; line-height:20px; padding-left:60px; margin-bottom:14px;}
.block_fashion ul.title li span{display:block;height:16px;line-height:17px; font-size:14px;overflow:hidden; color:#30a1e3;}
.block_fashion ul.title li span a{ color:#30a1e3;}
.block_fashion ul.show{padding-top:20px;}
/*block_photo*/
.block_photo{height:312px; background:#fff; width:910px; margin:0 auto 10px; overflow:hidden;}
.block_photo h2{height:32px; margin-bottom:20px; line-height:32px; font-size:20px; font-family:ï¿??, Arial, Helvetica, sans-serif; font-weight:normal; padding:0 15px;}
.block_photo h2 span{float:right; font-size:12px; font-family:ï¿??, Arial, Helvetica, sans-serif; color:#969696;}
.block_photo ul{width:930px;}
.block_photo ul li{width:166px; height:240px; margin-right:20px; background:#eef6f9; float:left;}
.block_photo ul li img{height:218px; width:166px; display:block;}
.block_photo ul li p{height:22px; line-height:22px; text-align:center;}
/*block_show1*/
.block_show1{background:#fff; margin-bottom:10px;}
.block_show1 h2{color:#d44675;}
.live,.live1{width:910px; margin:0 auto 10px; height:306px; position:relative; overflow:hidden;}
.live h2 span,.live1 h2 span,.model h2 span{height:18px; line-height:19px; background:#e75787; width:120px; margin-top:1px; float:left; text-align:center; color:#fff; overflow:hidden;}
.live h2,.live1 h2,.model h2{height:20px; border:1px solid #f5e2ee; background:#fffafc; padding:0; text-indent:0;}
/*live*/
.live span.next,.live1 span.next{position:absolute; right:0; top:110px; display:block; width:40px; height:82px; background-position:-748px -146px; z-index:999; cursor:pointer;}
.live span.prev,.live1 span.prev{position:absolute; left:0; top:110px; display:block; width:40px; height:82px; background-position:-748px -236px; z-index:999; cursor:pointer;}
.live ul,.live1 ul{height:277px; padding-top:10px; overflow:hidden; position:absolute; left:0; top:19px;}
.live ul li,.live1 ul li{width:910px; height:277px; font-size:60px; text-align:center; float:left; overflow:hidden;}
.live ul li img,.live1 ul li img{display:block; margin-right:9px; height:274px;}
.live ul li a,.live1 ul li a{position:relative; float:left;}
.live ul li a p,.live1 ul li a p{height:27px; line-height:27px; text-align:center; position:absolute; left:0; bottom:0; font-size:14px; z-index:2; color:#fff;}
.live ul li a p.bg,.live1 ul li a p.bg{background:#000; filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5; z-index:1;}
.model{width:910px; margin:0 auto; height:262px; padding-bottom:20px; overflow:hidden;}
.model a {color:black;}
.model ul{width:1860px;}
.model ul li{width:135px; height:230px; float:left; background:#eef6f9; margin-right:20px;}
.model ul li img{height:208px; width:135px; display:block;}
.model ul li p{height:22px; line-height:22px; text-align:center;overflow:hidden;width:126px;}

/*block_sumptuous*/
.block_sumptuous{background:#fff; margin-bottom:10px; padding-bottom:20px;}
.block_sumptuous h2{color:#6d351e;}
.block_sumptuous ul.list{height:296px; width:558px; float:right; overflow:hidden;}
.block_sumptuous ul.list li{width:166px; height:138px; float:left; margin:0 20px 20px 0;}
.block_sumptuous ul.list li img{width:166px; height:116px; display:block;}
.block_sumptuous ul.list li p{height:22px; line-height:22px; text-align:center; background:#fdf9f4;}
.flash1{height:296px; width:352px; float:left; margin-left:20px; display:inline;}
.flash1 p{height:20px; line-height:20px; border:1px solid #f4e7d5; text-align:center; color:#733923; background:#fefbf6;}
.flash1 ul{height:274px; position:relative;}
.flash1 ul li{width:352px; height:274px; position:absolute;}
.flash1 ul li img{width:352px; height:274px; display:block;}
.flash1 ul span{position:absolute; bottom:2px; right:0; height:19px; display:block; z-index:9;}
.flash1 ul span a{color:#fff; background:#733923; width:14px; height:14px; line-height:14px; display:block; text-align:center; float:left; margin:4px 4px 0 0;}
.flash1 ul span a.current{width:17px; height:17px; line-height:17px; border:1px solid #f7bda7; margin-top:0;}
/*block_life*/
.block_life{margin-bottom:10px; padding-bottom:10px; background:#fff;}
.block_life h2{color:#3b7586;}
.block_life_news{width:476px; float:left; padding-left:19px; overflow:hidden;}
.block_life_news strong{display:block; height:26px; background-position:0 -64px; line-height:26px; text-indent:25px; color:#429ca9; margin-bottom:20px;}
.block_life_news p{height:73px; border-bottom:1px dashed #ccc; line-height:20px; margin-bottom:13px; padding:0 15px; color:#969696;}
.block_life_news p a{color:#5f94a4;}
.block_life_news p span{display:block; font-size:14px; height:18px; color:#5f94a4;overflow:hidden;}
.block_life_news ul.detail{margin-bottom:10px;}
.block_life_news ul.detail li{width:238px; float:left; line-height:25px;height:24px; text-indent:17px;overflow:hidden;}
.block_life_news ul.show{padding-left:20px;}
.block_life_news ul.show li{width:94px; height:106px; float:left; margin-right:20px; background:#ebf5f7;}
.block_life_news ul.show li img{width:94px; height:84px; display:block;}
.block_life_news ul.show li p{height:22px; line-height:22px; margin:0; border:0; text-align:center; padding:0;overflow:hidden;}
.block_life_topic{width:435px; float:right; background:#fff;}
.block_life_topic ul.topic{width:414px; height:179px; margin-bottom:20px; position:relative;}
.block_life_topic ul.topic strong{overflow:hidden; background-position:-418px -146px;}
.block_life_topic strong{display:block; position:absolute; left:13px; top:10px; height:27px; line-height:30px; text-indent:70px; font-size:14px; color:#5f94a4; width:158px; background-position:-252px -146px;}
.block_life_topic p.top{height:13px; background-position:-418px -92px;}
.block_life_topic p.bottom{height:13px; background-position:-418px -105px;}
.block_life_topic  p.content{border-left:1px solid #9cbfca; border-right:1px solid #9cbfca; width:412px; padding-top:34px; padding-bottom:10px;}
.block_life_topic ul.topic span.content{width:256px; height:110px; float:right; display:block;}

.fashion_topic ul.topic span.content{width:256px; height:158px; float:right; display:block;}
.block_life_topic ul.show{width:414px; height:228px; position:relative;}
.block_life_topic ul.show strong{background-position:-582px -146px;}

.block_life_topic ul.topic  span.s_pic{height:110px; width:120px; float:left; margin-left:20px; position:relative;}
.block_life_topic ul.topic  span.s_pic img{height:110px; width:120px; display:block;}
.fashion_topic ul.topic span.s_pic{height:158px; padding-top:15px;}
.fashion_topic ul.topic span.s_pic img{height:158px;}
.block_life_topic ul.show  span.s_pic{height:158px; width:120px; float:left; margin-left:20px; position:relative;}
.block_life_topic ul.show  span.s_pic img{height:158px; width:120px; display:block;}
.block_life_topic span.s_pic b{display:block;overflow:hidden; width:120px; height:22px; line-height:22px;color:#fff; font-weight:normal; position:absolute; bottom:0; left:0; text-align:center; z-index:99;}
.block_life_topic span.s_pic b.bg{filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5; background:#000; z-index:9;}

.block_life_topic ul.show  p.content{border-left:1px solid #ef9277; border-right:1px solid #ef9277;}
.block_life_topic ul.show p.top{height:13px; background-position:-418px -119px;}
.block_life_topic ul.show p.bottom{height:13px; background-position:-418px -132px;}
.block_life_topic ul.show span.content{width:262px; display:block; height:156px; float:right;}
.block_life_topic ul.show p.content a,.block_life_topic ul.topic p.content a{display:block; line-height:23px; font-size:14px;}
span.content a{width:256px;overflow:hidden;height:23px;}
/*fashion*/
.fashion{height:auto;}
.fashion ul.show li img{width:94px; height:124px; display:block;}
.fashion ul.show li{height:146px;}
.fashion p.newlist{width:440px; margin:20px auto; height:40px; overflow:hidden; border:0; color:#dedede; position:relative;}
.fashion p.newlist i{display:block; font-style:normal; position:absolute;}

.fashion_topic ul.topic{height:auto; margin-bottom:0;}
.fashion_topic ul.topic strong{display:block; background-position:-252px -146px;text-indent:95px; color:#30a1e3;}
.fashion_topic ul.topic span.content{padding-top:15px;}
.fashion_topic ul.topic span.content a {width:250px;line-height:23px;overflow:hidden;height:22px;}
.fashion_topic ul.show p.content span.show{width:372px; margin:0 auto; display:block; color:#969696; line-height:17px; border-bottom:1px dashed #ccc; padding-bottom:12px;}
.fashion_topic ul.show p.content span.show a{display:inline; font-size:12px; color:#0b94e4;}
.fashion_topic ul.show p.content span.content,.fashion_topic ul.show span.s_pic{padding-top:20px;}
.fashion_topic ul.show p.content span.show b{display:block; font-size:14px;overflow:hidden;height:25px; line-height:25px; color:#000; font-weight:normal;}
.fashion_topic p.content{padding-top:15px;}
.fashion_topic ul.show p.content{padding-top:5px;border-left:1px solid #bc7da5;border-right:1px solid #bc7da5;}
.fashion_topic ul.show p.top{height:38px; background-position:0 -92px; line-height:38px; font-size:20px; text-indent:65px; color:#fff; font-family:ï¿??, Arial, Helvetica, sans-serif;}
.fashion_topic ul.show p.bottom{background-position:0 -130px;}
/*links*/
.links{height:108px; background:#fff; margin:0 auto 10px; width:950px;}
.links h2{height:37px; line-height:37px; border-bottom:1px dashed #ccc; color:#969696; font-size:14px; width:910px; margin:0 auto;}
.links p{padding:12px 20px 0; line-height:20px;}
.links p a{margin-right:5px; word-break:keep-all; display:block; float:left; color:#969696;}
/*footer*/
.footer{height:95px; background:#d9f0f8; width:950px; margin:0 auto; text-align:center; line-height:20px; color:#5f94a4;}
.footer p{line-height:45px; font-size:14px;}
.footer p a{color:#5f94a4;}

.infiniteCarousel{width:910px;position:relative; height:277px; overflow:hidden;margin-top:-5px;}
.infiniteCarousel .wrapper{margin:0 auto;top:0;width:840px;position:relative; height:277px; overflow:hidden;}
.infiniteCarousel .wrapper ul{width:3680px; margin:0;padding:0;position:absolute;top:0;}
.infiniteCarousel ul li{display:block;float:left;height:277px;width:840px;}
.infiniteCarousel ul li a img{display:block;}
.infiniteCarousel a.arrow{display:block;height:82px;width:40px;background:url(/themes/cnxz_templates/fashion/images/bg.gif) no-repeat 0 0; z-index:999; text-indent:-999px;position:absolute;top:100px;cursor:pointer;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50); overflow:hidden;}
.infiniteCarousel a.forward{background-position:-748px -146px;right:0;}
.infiniteCarousel a.back{background-position:-748px -236px;left:0;}
.infiniteCarousel a.forward:hover{opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80);}
.infiniteCarousel a.back:hover{opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80);}


.box_comment_list{ padding:0 10px; text-align:left;}
.box_comment_list p { text-align:left;
	width:auto;

 position:relative;
    color: #000000;
    line-height: 30px;
    margin: 3px auto 6px auto;
    padding: 0 10px;
}
.box_comment_list p.spx {
    background: none repeat scroll 0 0 #F2F2F2;
    color: #9F9F9F; margin:0 auto;
}
.box_comment_list p a.reply{ float:right; color:#000;}
.box_comment_list_page{ text-align:center; height:32px; line-height:24px;}
.box_comment_list_page span,.box_comment_list_page a{ border:1px solid #EDEDED; padding:3px 5px;}
.box_comment_list_page a{ color:#000;}
.box_comment_list_page a:hover{ border:1px solid #7CAC0F; color:#7CAC0F;}
.box_comment_list_page span{ color:#999;}
.box_comment_list_page span.current{ background-color:#E5E5E5;color:#000;}



.select{ float:left; width:100px;font-size:14px; height:28px; background-position:76px -219px; position:relative; }
.select p{ text-align:center;  width:76px; line-height:21px; color:#333333; cursor:pointer;}
.select ul{width:94px;border:1px solid #B0DE81;padding:5px 0;background:#fff;position:absolute;left:-1px;top:28px;display:none; z-index:99999;}
.select ul li{ padding:0 0 0 8px; line-height:21px; cursor:pointer;}
.select ul li.current{ background-color:#F7F7F7; color:#44A500;}


.ja_service {
    background: url("/themes/cnxz_templates/fashion/images/m.jpg") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: none;
    position: fixed;
    left: 0;
    top: 270px;
    width: 144px;
}
.ja_service h2 {
    background: url("/themes/cnxz_templates/fashion/images/te.jpg") repeat scroll 0 0 transparent;
    height: 25px;
    margin-bottom: 5px;
}
.ja_service p {
    margin: 0 auto 12px;
    width: 128px;
}
.ja_service p.time {
    background: none repeat scroll 0 0 #fff;
    font-size: 12px;
    height: 12px;
    padding-top: 3px;
    text-align: center;
    border-bottom: 1px solid #C8C8C8;
    color: #000000;
}
.ja_service p.bt {
    background: url("/themes/cnxz_templates/fashion/images/bt.jpg") repeat scroll 0 0 transparent;
    height: 6px;
    margin: 0;
    overflow: hidden;
    width: 144px;
}

#service{width:44px;height:139px;position:absolute;top:270px;left:0;display:block;cursor:pointer;background:url("/themes/cnxz_templates/fashion/images/service.gif");display:block;}

.page { margin-left:150px;}
.page .num span {
    background-color: #FF8800;
    border: 1px solid #FF8800;
    color: #FFFFFF;
    padding: 2px 4px;
}

.page .num a {
    border: 1px solid #CCCCCC;
    padding: 2px 4px;
}