﻿/* ============全局============ */
html {height:100%;word-break:break-all;text-align:center;}
div,ul,ol,dl,dt,dd{margin:0;padding:0; background:fff;}
form {margin:1px 0 0 0;}
img {border:0;}
li {list-style:none;}
table {font-size:12px;}
input {font-family: Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
body {background:white url(../images/body_back.jpg) repeat-x ; margin:0;padding:0 0 0x;font-size:12px;height:100%; font-family:Tahoma, MS Shell Dlg;}
/*#headwra,.wrapper,#root{ background-color:#FFFFFF;}*/
.left{ float:left;}
.right{ float:right;}
a{text-decoration:none;cursor:hand; color:#484848;}
a:hover {text-decoration:underline; }
a:active,a:focus{outline:none;}
.clear {clear:both;}
.color01{ color:#FF7400;}
.color02{ color:#FF7400;}
.color03{ color:red;}
/*头部*/
/*头部*/
#header{ height:38px; background:url(../images/nav_bg.gif) repeat-x bottom;}
#headwra{ width:960px; margin:auto;}

#headwra2{ width:960px; margin:auto;}
/*#logo{width:960px; height:77px; margin:auto;}
#logo_img{width:200px; float:left;}
#headad{width:960px; height:77px; float:left; margin:5px; overflow:hidden;}*/

#topswf{ width:960px; height:250px; margin:auto;}

#nav{ height:38px; width:960px; overflow:hidden; }
#nav ul{ height:38px; width:960px; margin:auto;}
#nav li{ float:left;}
#nav a{ float:left; display:block;text-indent:-9999px;  width:54px; height:38px;background:url(../images/nav.gif) no-repeat 0 0;}


#nav{ height:38px; width:1000px; overflow:hidden;}
#nav ul{ height:38px; width:843px; margin:auto;}
#nav li{ float:left;}
#nav a{ float:left; display:block;text-indent:-9999px;  width:92px; height:38px;background:url(../images/nav.gif) no-repeat 0 0;}

#nav .n01 a{ background-position:0 0; }
#nav #n01 a{ background-position:0px -40px; }
#nav .n01 a:hover{ background-position:0px -80px; }

#nav .n02 a{ background-position:-92px 0; }
#nav #n02 a{ background-position:-92px -40px; }
#nav .n02 a:hover{ background-position:-92px -80px; }

#nav .n03 a{ background-position:-184px 0; }
#nav #n03 a{ background-position:-184px -40px; }
#nav .n03 a:hover{ background-position:-184px -80px; }

#nav .n04 a{ background-position:-276px 0; }
#nav #n04 a{ background-position:-276px -40px; }
#nav .n04 a:hover{ background-position:-276px -80px; }

#nav .n05 a{ background-position:-368px 0; }
#nav #n05 a{ background-position:-368px -40px; }
#nav .n05 a:hover{ background-position:-368px -80px; }

#nav .n06 a{ background-position:-460px 0; }
#nav #n06 a{ background-position:-460px -40px; }
#nav .n06 a:hover{ background-position:-460px -80px; }

#nav .n07 a{ background-position:-554px 0; width:104px; }
#nav #n07 a{ background-position:-554px -40px; }
#nav .n07 a:hover{ background-position:-554px -80px; }

#nav .n08 a{ background-position:-656px 0; }
#nav #n08 a{ background-position:-656px -40px; }
#nav .n08 a:hover{ background-position:-656px -80px; }

#nav .n09 a{ background-position:-748px 0; }
#nav #n09 a{ background-position:-748px -40px; }
#nav .n09 a:hover{ background-position:-748px -80px; }




.pop-hot{ width:19px; height:23px; display: inline; z-index:99; position: absolute;  margin-left:-15px;text-indent:-9999px; background:url(../images/pic_hot.gif) no-repeat -38px 0;}


#pagenav{ height:34px; width:930px; padding:6px 15px; margin:auto; background:url(../images/search_bg.gif) no-repeat top; text-align:left; line-height:25px;border:1px 1px 1px solid FF7400; }
.visible{ width:580px; float:left; overflow:hidden; height:25px;}
.visible b{ font-weight:normal; font-size:12px;}
.search{ float:right; width:198px;}
.ico{ float:right; text-align:right; padding-top:2px; width:49px;}
.rss{float:left;}
/*按钮*/
.textarea,.password{border:1px solid #B7D3DE; color:#666666; height:16px; margin:0 2px;}

.submit{border:1px solid #CC0000; background-color:#FF1A00; color:#FFF; font-size:12px; padding:2px 2px 0px;}


/*内容开始*/
h1,h2,h3,h4,h5,h6{ padding:0; margin:0; overflow:hidden; }

h2{ font-size:16px; color:#666666; font-family:"宋体", "宋体"　!important; /*FF和IE7*/}
.hotnews h2,.hotnews h1 {font-family:"宋体","宋体";line-height:25px; height:19px;  margin-bottom:3px;/*三者皆可*/
font-family:"宋体", "宋体"　!important; /*FF和IE7*/
}
h2 b{ color:#FF1A00;}
h2 a:hover{ text-decoration:none; color:#FF1A00;}
h3{ font-size:12px; color:#5B5B5B; padding:0 15px;}

.detail{ color:#999999; line-height:19px;}/*详细*/
.detail a{ color:#999999;}

/*广告*/
#adbanner { width:958px; padding:1px; border:#E3E3E3 solid 1px; margin:0 0 15px; background:#FFFFFF;}
.adlink { line-height:18px; padding:2px 0;}
.ad, .ad1, .ad2, .ad3{ clear:both; margin-bottom:15px; text-align:center; text-align:center;}
.ad3{ margin-bottom:8px;}
.ad_r1{ margin-bottom:15px; padding-bottom:8px; border:1px solid #DEDEDE; background-color:#FFFCF7;}
.ad_r1 .ad_tit{ background:url(../images/ad/tit_bg.gif) repeat-x; color:#FF6600; font-weight:bold; font-size:12px; height:22px; padding:8px 0 0 15px;} 
.ad_r1 table{ margin-top:8px;}
.ad_r1 td{ padding:0 5px 0 10px; line-height:22px; text-align:left;}
.ad_r1 td a{ text-decoration:underline;}
.ad_r1 td a:hover{ color:red; text-decoration:none;}

.adl_1{ width:720px; height:90px; float:left;margin-bottom:15px; overflow:hidden;}
.adr_1{ width:230px; height:90px; float:right;margin-bottom:15px; overflow:hidden;}

.ad_top{height:90px;margin-bottom:15px; clear:both;}
.ad_topl{ width:728px; height:90px; float:left;overflow:hidden;}
.ad_topr{ width:232px; height:90px; float:right; overflow:hidden; background-color:#F8F8F8;}
.ad_topr ul{ border:1px solid #EBEBEB; height:84px; padding-top:4px; border-left: none;}
.ad_topr li{ text-align:center; line-height:20px;}

#adtext_top_1{ margin:25px 10px 0; overflow:hidden;height:26px;line-height:26px;font-size:12px;  border-bottom:1px solid #ECECEC; border-top:1px solid #ECECEC; text-align:center; color:#727272; background-color:#F8F8F8;}
#adtext_top_1 li{ line-height:25px; height:25px; overflow:hidden; display:block;}

.ad_photoleft{ float:left; width:160px; height:600px; margin-top:20px;}
.artwork{ text-align:right; color:#E5E5E5; padding-right:20px;}


.adbox_g{ margin:10px 0; background-color:#FFFCF7; border:1px solid #FFEBCA; padding:5px 20px;}

.adbox_t{ margin:10px 0;}
.adbox_t h3{color:#666;}
.adbox_t .ad_con{border:1px solid #EBEBEB; padding:10px;}
.adbox_t .ad_con table{ margin:0;}
.adbox_t .ad_con td{ font-size:12px; padding:0 5px; line-height:25px; text-align: left;}
.adbox_t .ad_con td a:hover{ color:red;}


.line{ border-bottom:1px dashed #CCCCCC; margin:4px 5px; height:1px; clear:both; overflow:hidden;}
.box_03 .line{ height:10px; border-bottom:1px dashed #CCCCCC; }
.line2{margin:5px; height:1px; clear:both; overflow:hidden;}


.list,.list2{ font-size:12px; padding:0px; clear:both;}
.list li,.list2 li{ padding-left:15px; background:url(../images/pic_01.gif) no-repeat 5px 9px; line-height:23px; height:23px; overflow:hidden;}
.list h4,.list2 h4{ font-size:16px; margin-bottom:6px; text-align:center; line-height:25px; height:25px; overflow:hidden;}
.list h3,.list2 h3{ font-size:12px; margin-bottom:6px; text-align:center; line-height:21px; height:21px; overflow:hidden;}
.list img,.list2 img{ float:left; margin-right:3px;}
.list em,.list2 em{ float:left; display:block;margin-right:3px;}
.list2{ margin-bottom:15px;}
.list2 a:hover{ color: #FF7400;}


.list9{ font-size:12px; padding:0px; clear:both;width:230px;}
.list9 li{ background:url(../images/h3_bg2.gif) repeat-x; line-height:22px; padding:2px 0 0 25px;}
.list9 a:hover{ color: #FF7400;}


/* 图片框——横修改处*/
.newsinfo{ padding:3px 8px; clear:both;}
.imgh{height:80px; overflow:hidden; width:107px; float:left;padding: inherit;border:1px solid #ccc;}
.imgh2{height:140px; overflow:hidden; width:107px;float:left;padding: inherit;border:1px solid #ccc;}

.newsinfo img{ float:left; margin-right:8px; display:inline;}
.newsinfo dt,.newsinfo dt a{ font-size:12px; line-height:20px; margin-bottom:5px; padding-top:5px; overflow:hidden; color:#FF1A00;font-weight:bold}
.newsinfo dt a:hover{ color:#FF7400;}
.newsinfo dd,.newsinfo dd a{ color:#999999; line-height:19px; overflow:hidden;}

.newsinfo2{ border:1px solid #EAEAEA; margin:0 5px 5px; padding:5px 8px; background:url(../images/newsinfo2_bg.gif);}
.newsinfo2 dt,.newsinfo2 dt a{ font-size:16px; font-weight:bold; text-align:center; line-height:25px; height:25px; overflow:hidden; color:#FF1A00;}
.newsinfo2 dd,.newsinfo2 dd a{ color:#999999; line-height:19px; height:19px; overflow:hidden;}

.newsinfo3{padding:2px 8px; height:48px;}
.newsinfo3 dt,.newsinfo3 dt a{ font-size:16px; font-weight:bold; text-align:center; line-height:25px; height:25px; margin-bottom:3px; overflow:hidden; color:#FF1A00;}
.newsinfo3 dd{ color:#666666; text-align:center; font-size:12px; line-height:23px; height:23px; width:284px; float:left; overflow:hidden;}
.newsinfo3 dd a{ color:#666666;}
.newsinfo3 dd a:hover{ color:#FF7400;}
.topside .newsinfo img{ width:80px; height:100px;}


/*栏目一*/
.wrapper{ width:960px; margin:auto; padding:0 0px; text-align:left;background:url(../images/topcon_bg.gif);}
 header2{ height:171px;padding:0 20px;border:1px solid #E5E5E5;}
.headwra{ width:960px; margin: inherit;}

#topcon{ width:400px; height:480px; margin-left:8px; display:inline; background:url(../images/hotnews_bg.gif)}
.hotnews{ background:url(../images/hotnews_bg.gif) no-repeat; height:230px; padding:0 5px 0 60px; text-align:center; color:#666666; }
.hotnews a{ color:#666666}
.hotnews a:hover{ color:#FF6600}
.hotnews .tit_h1{padding:15px 0 5px;}
.hotnews .tit_h2{ padding:20px 0 5px;}
.hotnews .tit_h1,.hotnews .tit_h2{ font-size:19px; width:330px; font-weight:bold; font-family:"宋体", "宋体"　!important; /*FF和IE7*/}
.hotnews .tit_h1 a,.hotnews .tit_h2 a{ color:#333333;}
.hotnews .tit_h1 a:hover,.hotnews .tit_h2 a:hover{ color:#FF1A00;}
.hotnews .detail{ height:40px; overflow:hidden; text-align:left;}
.hotnews .smallnews{ width:330px; height:17px; overflow:hidden;}

.newsbox { padding-top:10px;}
.newsbox .list{ width:200px; height:128px; overflow:hidden; font-size:12px; color:#5B5B5B; padding:0; float:left; clear: none;}
.newsbox .list li{ background:url(../images/pic_02.gif) no-repeat 10px 9px;padding-left:20px; }
.newsbox .list h5{ font-size:12px;background:url(../images/pic_03.gif) no-repeat 10px 3px; border-bottom:1px solid #E5E5E5; padding:0 0 10px 23px; margin-bottom:10px;}
.newsbox .list a{ color:##FF7400;}
.newsbox .hover a{ color:#FF7400;}

.newsbox .list9{ width:200px; height:128px; overflow:hidden; font-size:12px; color:#5B5B5B; padding:0; float:left; clear: none;}
.newsbox .list9 li{ background:url(../images/h3_bg.gif) repeat-x; line-height:32px; padding:5px 0 0 25px;}
.newsbox .list9 h5{ font-size:12px;background:url(../images/pic_03.gif) no-repeat 10px 3px; border-bottom:1px solid #E5E5E5; padding:0 0 10px 23px; margin-bottom:10px;}
.newsbox .list9 a{ color:##FF7400;}


.newsbox .newsinfo{ background-color:#F2F2F2; clear:both; margin-top:2px; padding:4px 10px 0; height:80px;}
.newsbox .newsinfo dt a{ color:#333333;}
.newsbox .newsinfo dd{ color:#666666; height:38px;}

#topside{ width:240px; height:480px; float:right;border:1px solid #DEDEDE; border-top: none;}
#topside h3{ background:url(../images/h3_bg.gif) repeat-x; line-height:32px; padding:5px 0 0 25px;}
#topside dl{ padding-top:12px;}
#topside dt{ height:40px;}
#topside dd{ height:55px;}
#topside h3 a {color:#666666;font-size:14px;}

/*栏目二*/
.conbox{width:600px;float:left; margin-bottom:12px; display:inline;}
.title{ background:url(../images/title_bg.gif) no-repeat; height:63px; padding:4px 10px 0;}
.title h2{ float:left;}


.tagmenu{ float:right; width:270px;}
.tagmenu li{ display:inline;}
.tagmenu a{ display:block; float:left; width:48px; height:29px; line-height:23px;text-align:center; margin:6px 10px 0 0; font-size:12px; background: url(../images/tabmenu_bg.gif) no-repeat; color:#5B5B5B;}
.tagmenu a:hover{ text-decoration:none;}
.tagmenu .hover a{ background:url(../images/tabmenu_on.gif) no-repeat; color:#FFFFFF;}
.taginfo{ clear:both;}
.taginfo h2{ font-size:12px; font-weight:normal;}
.taginfo a{ color:#848589;}
.taginfo a:hover{ color:#FF6600;}
.taginfo img{ float:right; margin-top:4px;}
.taginfo em{ font-style:normal; color:#FF0000;}
.taginfo span{ display:block; float:left; width:510px; height:20px; line-height:21px; overflow:hidden; font-family:"宋体"}

.box_01 .newsinfo,.box_01 .list,.box_03 .newsinfo,.box_03 .list{ width:281px; float:left; clear:none;}
.box_01 .newsinfo dd{ height:37px;}
.box_01 .list li,.box_03 .list li{ margin-left:8px;}
.box_03 .newsinfo dd{ height:94px;}

.box_01,.box_02,.box_03,.box_04{border:1px solid #DEDEDE; padding:8px 2px 0;}
.box_01{ height:275px; }
.box_02{ height:310px;}

.box_03{ height:345px; }
.box_04{ height:380px;}

/*侧栏*/
.sidbox{ width:350px; float:right; margin-bottom:12px;}
.sidbox h2{ padding-left:10px; line-height:32px;}


.link{ background:url(../images/link_bg3.gif) no-repeat 0 28px; margin-bottom:15px;}
.linkmenu{ height:30px; font-size:14px; padding:0 15px;  line-height:30px;}
.linkmenu a{ float:right; font-size:12px; color:#666666;}
.linkmenu li{ float:left; width:95px; text-align:center; color:#666666;}
.linkmenu .hover{ font-weight:bold; background:url(../images/link_on.gif) no-repeat top;}
.linkinfo{clear:both; overflow:hidden}
.linkinfo img{ margin:0 5px;}
#con_link_1, #con_link_2,#con_link_3,#con_link_4,#con_link_5,#con_link_6{ background:url(../images/link_bg2.gif) no-repeat bottom;}
#con_link_1{ padding:0px 1px 8px; margin-top:7px; }
#con_link_1 a{ line-height:20px; color:#999; white-space: nowrap;padding:0 15px 0px 15px;}
#con_link_1 a:hover{ color:#FF1A00;}

#con_link_2{ margin-top:5px; padding:0 15px 3px; font-size:12px; overflow:hidden; }
#con_link_2 a{ line-height:20px; color:#999; white-space: nowrap;padding:0 15px 0px 15px;}
#con_link_2 a:hover{ color:#FF1A00;}

#con_link_3{ margin-top:5px; padding:0 15px 3px; font-size:12px; overflow:hidden; }
#con_link_3 a{ line-height:20px; color:#999; white-space: nowrap;padding:0 12px 0px 12px;}
#con_link_3 a:hover{ color:#FF1A00;}
#con_link_4{ margin-top:5px; padding:0 15px 3px; font-size:12px; overflow:hidden; }
#con_link_4 a{ line-height:20px; color:#999; white-space: nowrap;padding:0 15px 0px 15px;}
#con_link_4 a:hover{ color:#FF1A00;}
#con_link_5{ margin-top:5px; padding:0 15px 3px; font-size:12px; overflow:hidden; }
#con_link_5 a{ line-height:20px; color:#999; white-space: nowrap;padding:0 15px 0px 15px;}
#con_link_5 a:hover{ color:#FF1A00;}
#con_link_6{ margin-top:5px; padding:0 15px 3px; font-size:12px; overflow:hidden; }
#con_link_6 a{ line-height:20px; color:#999; white-space: nowrap;padding:0 8px 0px 8px;}
#con_link_6 a:hover{ color:#FF1A00;}

/*底部*/
#root{ width:960px; padding:0 20px; margin:auto; line-height:20px; color:#676767; clear:both; text-align:center;}
#root a{ color:#FF1A00;}
#root .footnav a{ color:#676767;}
#root b a{color:#ffffff;}
#root b a:hover{ color:#ffffff;}
#root .logo{width:960px; margin:auto;}
#root .logo_img{width:200px; float:left; padding:0 }
#headad{width:960px; height:0px; float:left; margin:5px; overflow:hidden;}
#root .footad{width:960px; height:0px; float:left; margin:0px; overflow:hidden;}

/*栏目页---------------------------------------------------------------------------------------------------------------*/
/*商情*/#business .toptitle a,#business .toptitle b{ background:url(../images/toptitle.gif) no-repeat;}

/*品味*/
#taste .toptitle a,#taste .toptitle b{ background:url(../images/toptitle.gif) no-repeat;}

/*人物*/
#people .toptitle a,#people .toptitle b{ background:url(../images/toptitle.gif) no-repeat;}

/*生活*/
#life .toptitle a,#life .toptitle b{ background:url(../images/toptitle.gif) no-repeat;}
#life .toptitle2 a,#life .toptitle2 b{ background:url(../images/toptitle2.gif) no-repeat;}

/*健康*/
#health .toptitle a,#health .toptitle b{ background:url(../images/toptitle.gif) no-repeat;}

/*服饰*//*美容*/

#dress .flash,
#beauty .flash
{ width:290px; height:370px; padding:5px; border:1px solid #DEDEDE; overflow:hidden; float:left;background:#FFFFFF}

#beauty .gen-1 {}
#beauty .ts-1 {height: 174px;text-align: left;width:960px;border:1px solid #DEDEDE;padding:1px 1px 1px 1px;}
#beauty .ts-1-1 {height: 174px;width:228px;clear: both;display: inline;float:left;border:1px solid #DEDEDE;margin-right: 10px; }
#beauty .ts-1-2 {float: left;height: 174px;	width:228px;border:1px solid #DEDEDE;margin-bottom: 4px;margin-right: 10px;}
#beauty .gen-2 {clear: both;}





#dress .topcon,
#beauty .topcon
{ height:370px;background:url(../images/topcon_bg.gif) no-repeat bottom right;}

*#dress .topcon,
*#beauty .topcon
{ height:382px;}

#dress .toptitle a, #dress .toptitle b
{ background:url(../images/toptitle.gif) no-repeat;}
#beauty .toptitle a, #beauty .toptitle b
{ background:url(../images/toptitle.gif) no-repeat;}

#dress .topnews,#dress .toptitle a,#dress .toptitle b,
#beauty .topnews,#beauty .toptitle a,#beauty .toptitle b
{width:410px;}

#dress .newsbox,
#beauty .newsbox
{ padding:10px 0;}

#dress .newsbox .list,
#beauty .newsbox .list
{ font-size:12px; margin:0; height:auto; }

#dress .topnews .imgbox a,
#beauty .topnews .imgbox a
{width:120px;height:110px;}

#dress .topnews .imgbox li,
#beauty .topnews .imgbox li
{width:120px;height:110px; margin-right:5px; margin-bottom:5px;background:url(../images/imgbox_bg2.gif) no-repeat bottom;}

#dress .topnews .imgbox .hover,
#beauty .topnews .imgbox .hover
{width:120px;height:110px; background:url(../images/imgbox_bg2.gif) no-repeat top}

/*小图片样式修改处#dress .topnews .imgbox a,
#beauty .topnews .imgbox a
{width:120px;height:90px; margin-right:5px; margin-bottom:5px;background:url(../images/dress/imgbox_bg2.gif) no-repeat bottom;}

#dress .topnews .imgbox a:hover,#dress .topnews .imgbox .hover a,
#beauty .topnews .imgbox a:hover,#beauty .topnews .imgbox .hover a
{background:url(../images/dress/imgbox_bg2.gif) no-repeat top}
*/
#dress .topnews .newsinfo,
#beauty .topnews .newsinfo
{ margin:0 10px; padding:3px 13px; background:url(../images/newsinfo2_bg.gif)}

#dress .topnews .newsinfo dd,
#beauty .topnews .newsinfo dd
{ height:20px;}

#dress .topside,
#beauty .topside
{height:382px; background:url(../images/topside_bg.gif) no-repeat top;}

#dress .boxcon,
#beauty .boxcon
{height:285px; padding:0; background:url(../images/topcon_bg.gif) no-repeat bottom left;}

/*学搭配*/
#tag_wrapper {width:400px; height:240px; }
#tag_wrapper { width:400px; height:inherit;}
#tag_wrapper .toptitle a,#tag_wrapper .toptitle b{ background:url(../images/toptitle_study.gif) no-repeat;}
#tag_wrapper .boxcon_dress{ margin-bottom:20px; background:url(../images/topcon_bg.gif) no-repeat bottom left;}
#tag_wrapper .boxcon_dress .page{ padding:20px 0 30px;}
#tag_wrapper .newsinfo{ width:228px; padding:8px 2px 8px 10px; float:left; clear:none;}
#tag_wrapper .newsinfo em{ display:block; float:left; width:110px; height:140px; margin-right:8px; overflow:hidden;}
#tag_wrapper .newsinfo dd{ height:75px;}
#tag_wrapper .toptitle_text{padding-bottom:10px; height:40px; width:280px; color:#FF1A00; font-size:16px; font-weight:bold;line-height:40px; font-family:"宋体", "宋体"; padding-left:20px; display:block; background:url(../images/toptitle.gif) no-repeat;}
#tag_wrapper .toptitle_text h1{ font-size:16px;}
.toptitle h1{ color:#CC0000; margin-left:8px; font-size:19px; font-weight:bold; padding:8px; font-family:"宋体", "宋体";}


/*美容tag*/
#tag_wrapper .line2{ padding:5px;}
#tag_wrapper .conbor{ border:1px solid #DEDEDE; width:718px; padding:10px 0;}
#tag_wrapper .conbor .list2{ width:345px; height:160px; overflow:hidden; padding:0 4px 0 10px; margin-bottom:20px;clear:none; float:left;}
#tag_wrapper .conbor .list2 h3{ text-align:left; margin-bottom:3px; padding:0 8px;}
#tag_wrapper .conbor .list2 h5{ text-align:right; font-size:12px; font-weight:normal; line-height:35px; background:url(../images/line.gif) no-repeat right bottom; margin-bottom:8px; padding-right:8px; color:#999999;}
#tag_wrapper .conbor .list2 h5 b{ float:left; padding-left:8px; font-size:16px; font-family:"宋体", "宋体"; color:#333;}
#tag_wrapper .conbor .list2 h5 a{ color:#999999;}
#tag_wrapper .conbor .list2 h5 a:hover{ color:#FF6600;}
#tag_wrapper .conbor .list2 li{ background:none; padding-left:8px; font-size:12px; line-height:20px;}
#tag_wrapper .content em{ width:120px; overflow:hidden; display:block; float:left;}
#tag_wrapper .boxcon .list em{ height:140px;}
#tag_wrapper .boxcon .list2 em{ height:92px;}

/*公共内容-------------------------------------------------------------------------------------------------------------------*/
.img_cen{ text-align:center;margin:auto; overflow:hidden;BORDER:#ccc 2px solid}
.topside .img_cen {width:210px;height:158px }
.topside .img_cen img{ width:210px; height:158px; }


.img_cen {text-align:center;margin:auto; overflow:hidden;WIDTH: 385px}
.topside .img_cen UL {HEIGHT: 100px; BORDER-RIGHT:#ccc 1px solid}
.topside .img_cen LI {TEXT-ALIGN: center; WIDTH: 103px; PADDING-RIGHT: 22px; FLOAT: left; HEIGHT: 142px}


.flash{ padding:10px;float:left; }

.imgh3{float:left; height:237px; overflow:hidden;}
.imgh3 img{width:397px; }

.topcon{ width:725px; float:left; height:272px; margin-bottom:20px; background:url(../images/topcon_bg.gif) no-repeat bottom;}
.topnews .newsinfo2{ margin:0 0px; background:fff; border:none; border-bottom:1px dashed #CCC;}
.topnews .newsinfo2 dd{ height:38px; margin-top:5px; }

.topnews .list{ margin:0 10px;}
.toptitle{padding-bottom:0px;}
.toptitle a,.toptitle b{ height:40px; width:300px;  display:block;}

.topside{ width:230px; float:right; height:272px; background:url(../images/topside_bg.gif) no-repeat top;}
.topside h3{ background:url(../images/pic_04.gif) no-repeat 10px 5px; line-height:25px;display:block; padding-left:25px; margin:12px 0;color:#FF1A00}
.topnews{ float:right; width:300px;}


.content{ float:left; width:720px; overflow:hidden;}
.tit{ background:url(../images/tit_bg.gif) repeat-x; margin-bottom:15px;}
.tit ul{background:url(../images/tit_bg.gif) no-repeat right bottom; height:40px; overflow:hidden; }
.tit h2{ float:left; padding-top:10px;background:url(../images/tit_bg.gif) no-repeat left center; padding-left:20px;}
.tit h2 b{ float:left; display:block;}
.tit h2 em{ font-style:normal; float:left; display:block; height:30px; padding-left:6px; background:url(../images/tit_pic.gif) no-repeat left bottom}
.tit_l1,.tit_r1{ width:355px;}
.tit_l1{ float:left;}
.tit_r1{ float:right;}

.taghot{ float:right; padding:10px 40px 0 0; color:#595959;}
.taghot a{ background:url(../images/pic_05.gif) no-repeat right; padding:0 8px 0 15px; font-size:12px; color:#595959;}
.taghot a:hover{ color: #FF6600}

.boxcon{height:230px; margin-bottom:0px; padding:0 0px; background:url(../images/topcon_bg.gif) no-repeat bottom left;}
.boxcon_01{float:left;}
.boxcon_02{float:right;}
.boxcon_01,.boxcon_02{width:355px; overflow:hidden;}
.boxcon_01 .newsinfo2,.boxcon_02 .newsinfo2{ width:327px; border:none; margin-bottom:0px; clear:both;}
.boxcon_01 .list,.boxcon_02 .list{ width:345px; }
.boxcon_01 .newsinfo dd,.boxcon_02 .newsinfo dd{ height:35px;}


/*小图片样式修改处*/
.imgbox{ padding-left:10px;}
.imgbox img{margin-top:0px;}
.imgbox a{ display:block; width:100px; height:120px; overflow:hidden;}
.imgbox li{ display:block; float:left; width:100px; height:130px; padding:2px; margin-right:9px; background:url(../images/imgbox_bg2.gif) no-repeat bottom;}
.imgbox .hover{background:url(../images/imgbox_bg2.gif) no-repeat top}







.sidebar{ float:right; width:228px; overflow:hidden; border:1px solid #DEDEDE;}
.sidebar{ height:283px; margin-bottom:20px;}
.sidebar h6{ font-size:12px; color:#4D4D4D; font-weight:normal; background:url(../images/sidebar_titbg.gif) repeat-x top;height:25px; padding-top:5px;}
.sidebar h6 span{background:url(../images/pic_04.gif) no-repeat 10px 2px; padding-left:25px;}
.sidebar h6 b{ font-weight: normal; text-align:center; display:block; float:right; width:16px; line-height:16px; height:16px; margin:5px 10px 0 0; border:1px solid #CCC;}
.sidebar h6 .hover{ background-color:#3EC3EE;border:1px solid #FF7400; color:#FFFFFF;}
.sidebar .list{ font-size:12px}
.sidebar .list a:hover{color:#FF6600;}

.bormenu2 {font-size:12px; padding-left:25px; color:#666; line-height:30px; height:30px; background:url(../images/sidebar_titbg2.gif) no-repeat top;}
.bormenu2 span{ float:left; width:80px;}
.bormenu2 li{float:left; display:block; padding:0 7px; height:30px; text-align: center; color:#333;}
.bormenu2 .hover{ background-color:#E5E5E5; font-weight:bold; padding:0 6px;}

.quicknav{ float:right; width:230px; overflow:hidden; padding-bottom:10px; margin-bottom:15px;color:#666666; background:url(../images/quicknav_botbg.gif) no-repeat bottom;}
.quicknav a,.quicknav a:hover{ color:#666666;}
.quicknav h6{ font-size:14px; background:url(../images/h3_bg.gif) repeat-x; line-height:32px; padding:5px 0 0 25px;}

.quicknav h5{ background:url(../images/quicktag_bg.gif) no-repeat; height:47px; padding:0 5px 0 15px; font-size:12px; font-weight:normal;line-height:47px;}
.quicknav h5 span{cursor:hand;  display:block; padding:0 10px;}
.quicknav h5 #tag1{ float:left;}
.quicknav h5 #tag2{ float:right; width:50px;}
.quicknav h5 .hover{ font-weight:bold; padding:0 10px 0 20px; background:url(../images/quicktag_hover.gif) no-repeat;}
.quicknav #menu4 ul {list-style: none;margin: 0;padding: 0;}
.quicknav #menu4 {width: 230px; }
.quicknav #menu4 li a {height: 32px;voice-family: "\"}\""; voice-family: inherit;height: 24px;text-decoration: none;}
.quicknav #menu4 li a:link, #menu4 li a:visited {color: #fff;display: block;background: url(../images/menu4.gif);padding: 8px 0 0 30px;font-weight: bold}
.quicknav #menu4 li a:hover, #menu4 li #current {color: #fff;background: url(../images/menu4.gif) 0 -32px;padding: 8px 0 0 30px;}
.quicknav #menu4 li a:active {color: #fff;background: url(../images/menu4.gif) 0 -64px;padding: 8px 0 0 30px;}



.quicknav div{}
.quicknav dl {border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE; padding:0px 0px 0;}

.quicknav em{ color:#FF7400;font-size:12px; display: block; font-style:normal; padding-right:10px; height:25px; line-height:25px;}
.quicknav li{  padding:0px 0px; line-height:21px;}
.quicknav b{ font-size:12px; font-weight:normal; color: #000000}
.quicknav a{white-space: nowrap;}
.quicknav a:hover{ color:#FF6600;}
.quicknav ol{ border:1px dashed #CCCCCC; font-size:12px; color:#4D4D4D; padding:10px;  background-color:#F7F7F7;}
.quicknav p{ padding:0 5px; margin:0 0 15px; line-height:23px;}
.quicknav .ad{ margin-bottom:0px;}




.quicknav .selectbox{ font-size:12px; color:#333333; line-height:30px; padding-left:10px; border-bottom:1px dashed #CCC;}
.quicknav .select{ width:120px;}
.quicknav .result{ margin-top:10px; padding:8px 5px 0; border:1px dashed #FFD0A8; background-color:#FFFFEE;}
.quicknav .result em{ font-style:normal; font-size:12px; color:#AA0000;}
.quicknav .result p{ padding:3px; line-height:20px; margin:0; color:#484848;}


/*- 焦点图片部分 --------------------------- */
#focusPic {
        word-break:break-all;
        margin: 0 0 6px;
        height: 370px;
        overflow: hidden;
        background: #FFFFFF;
}
#focusPic1,
#focusPic2,
#focusPic3 {
        margin: 0 0 10px;
}
.focusPic .pic {
        overflow: hidden;
}
.focusPic .text {
        height: 54px;
        margin: 0;
        padding: 0;
		overflow: hidden;
		line-height:18px;
		color:#999999;	
}
.textNum {
        text-align: right; margin-top:5px;
}
.textNum ul {
        padding: 0px;
        margin: 0px;
}
.textNum .bg1 {
        background: url(../images/num1.gif) no-repeat right top;
        width: 90px;
}
.textNum .bg2 {
        background: url(../images/num2.gif) no-repeat right top;
        width: 90px;
}
.textNum .bg3 {
        background: url(../images/num3.gif) no-repeat right top;
        width: 90px;
}
.textNum .bg4 {
        background: url(../iamges/num4.gif) no-repeat right top;
        width: 90px;
}
.focusPic .textNum li {
        display: block;
        background: none;
		
        float: left;
        width: 28px;
        color: #fff;
        list-style-type: none;
		text-align:center;
        padding: 0px;
        margin: 1px 0 0;
        font-size: 11px;
}
.textNum li b{margin-left:9px;}
.textNum li a {
        color: #fff;
        padding: 0px 3px; 
}
.textNum li a:visited {
        color: #fff;
}
.textNum li a:hover {
        color:#CC0000;
}
#focusPic h1 { 
        font-size:18px;
        padding:4px 0px 0;
        margin:5px 0 0 0px;
		text-align:center;
}
#focusPic h1 a{
        color:#FF1A00;
}
#focusPic h1 a:hover{
        color:#FF1A00;
        text-decoration: none;
}
.pic{ height:255px; overflow:hidden;}
.pic img{vertical-align:middle; margin-top:-30px;}

.content2{margin:auto;}
.boxcon2{width:475px; background:#666666; float:left; height:285px; background:url(../images/topcon_bg2.gif) no-repeat bottom left;  margin-bottom:20px;}
.boxcon3{width:475px; background:#666666; float:right; height:285px; background:url(../images/topcon_bg2.gif) no-repeat bottom left; }
.imgbox2{width:140px; height:205px; float:left; margin:0 0 0 6px; border:#E0E0E0 solid 1px; padding:2px;}
.imgsize{width:140px; height:185px; overflow:hidden;}
.imgbox2 img{width:140px;}
.imgbox2 dt{ text-align:center; line-height:20px;overflow:hidden; height:20px;}

.imgbox3{width:163px; height:205px; float:left; margin:0 0 0 7px; border:#E0E0E0 solid 1px; padding:2px;}
.imgsize2{width:163px; height:185px; overflow:hidden;}
.imgbox3 img{width:163px;}
.imgbox3 dt{ text-align:center; line-height:20px;overflow:hidden; height:20px;}

.newsinfo4{width:450px; margin:auto;}


/*.quicknav .result{ margin:3px; padding-top:8px; border:1px dashed #CCC;}
.quicknav .result em{ font-style:normal; font-size:12px; color:#333333;}
.quicknav .result p{ padding:3px; line-height:20px; margin:0;}*/


/*第二种焦点图片*/
#xofocpic {OVERFLOW: hidden; WIDTH: 290px; HEIGHT: 370px;}
#bimg {	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; HEIGHT: 195px;}
#info {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-ALIGN: center;}
.lkff A {COLOR: #fff; TEXT-DECORATION: none;}
.lkff A:hover {	COLOR: #fff; TEXT-DECORATION: none;}
#simg {	PADDING-LEFT: 9px;}
#simg DIV {FONT-SIZE: 12px; BACKGROUND: #CC0000; FLOAT: left; WIDTH: 18px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 18px;  MARGIN-RIGHT: 1px; HEIGHT: 18px; TEXT-ALIGN: center;}
#simg .f1 {BACKGROUND: #FF7400;}
.dis {DISPLAY: block;}
.undis {DISPLAY: none;}
.lkff {	WIDTH: 180px;}


.list5{ width:290px; height:200px; overflow:hidden; font-size:12px; color:#5B5B5B; padding:0; float:left; clear: none;}
.list5 li{ background:url(../images/pic_06.gif) no-repeat 2px 9px;padding-left:22px;padding-top:4px; }
.list5 h5{ font-size:12px;background:url(../images/pic_03.gif) no-repeat 10px 3px; border-bottom:1px solid #E5E5E5; padding:0 0 10px 23px; margin-bottom:10px;}
.list5 a:hover,.list2 a:hover{ color: #FF7400;}
.list5 dl {border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE; padding:1px 1px 0;}
.list5 dl2 {border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE; padding:1px 1px 0;float: right;}




.list6{ width:290px; height:200px; overflow:hidden; font-size:12px; color:#5B5B5B; padding:0; float:left; clear: none;}
.list6 li{ background:url(../images/pic_07.gif) no-repeat 2px 9px;padding-left:22px;padding-top:4px; }
.list6 h5{ font-size:12px;background:url(../images/pic_03.gif) no-repeat 10px 3px; border-bottom:1px solid #E5E5E5; padding:0 0 10px 23px; margin-bottom:10px;}
.list6 a:hover,.list2 a:hover{ color: #FF7400;}
.list6 dl {border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE; padding:1px 1px 0;}
.list6 dl2 {border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE; padding:1px 1px 0;float: right;}

#font_hd {MARGIN-TOP: 3px; BACKGROUND: #FF1A00; WIDTH: 100%; HEIGHT: 40px;}
#font_hd TD {OVERFLOW: hidden; HEIGHT: 25px;}
.focimg {OVERFLOW: hidden;}
.focimg,.dis A {DISPLAY: block; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 290px; FONT-FAMILY: Arial; HEIGHT: 195px; TEXT-ALIGN: center;}
.dis A IMG {MAX-WIDTH: 290px; VERTICAL-ALIGN: middle; border:0;}
#font_hd TD A {	FONT-SIZE: 12px; WIDTH: 180px; LINE-HEIGHT: 25px; HEIGHT: 25px;}
#font_hd TD A:hover{FONT-SIZE: 12px; WIDTH: 180px; LINE-HEIGHT: 25px; HEIGHT: 25px;}
