/* --------------------------------------------------------------------全局css定义开始 */

body { background-image: url(BodyBG.jpg); }
/**/
body,div,form,iframe,img,ul,ol,li,dl,dt,dd,p,table,td,tr,h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; border:0;}
body,table,td,tr,th,select,input,textarea,button {font-size: 12px; font-family: "宋体", Arial, Verdana, Geneva, Helvetica, sans-serif;}
li  { list-style-type: none; }
hr  { height:1px;color:#755111;}
select,input{vertical-align:middle}

img { border:0;}

/* 整个页面链接颜色 */
a:link    {text-decoration:none;color:#000;}
a:visited {text-decoration:none;color:#333;}
a:hover   {text-decoration:underline;}
a:active  {text-decoration:none;color:#ff0000;}
/**/

/* color -------------------------------------------------- */
.blue,.blue a{color:#2B7CCD;}
.orange,.orange a{color:#F30;}
.green,.green a{color:#090;}

.cred,a.cred:link,a.cred:visited{ color:red;}
.cblue,a.cblue:link,a.cblue:visited{color:blue;}

.cblue a:link    {color:blue;}
.cblue a:visited {color:blue;}
.cblue a:hover   {color:blue;}
.cblue a:active  {color:blue;}

.cdred,a.cdred:link,a.cdred:visited{ color:#bc2931;}
.cgray,a.cgray:link,a.cgray:visited{ color: #4f544d;}
.cdgray,a.cdgray:link,a.cdgray:visited{ color: #666;}
.cblack,a.cblack:link,a.cblack:visited{color:#000;}
a.cblack:hover{color:#bc2931;}
.cyellow,a.cyellow:link,a.cyellow:visited{color:#ff0;}

/* font-size/ font-family --------------------------------- */
.cur {color:#F30; font-weight:bold;}

.font14{ font-size:14px;}
.font18{ font-size:18px;}
.bold{font-weight:bold}

.fb {font-weight: bold;}
.fi {font-style: italic;}
.number{ font-family:Arial; padding:0 2px;}/*number*/

/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.px14 { font-size:14px;}
.px18 { font-size:18px;}
.px24 { font-size:24px;}
.px34 { font-size:34px;}

h1,h2,h3,h4 { font-size: 12px; }
h1    {font-size:28px;line-height:100%;}
h3,h4 { font-size: 12px;}
h5    { font-size: 12px; font-weight: 400; }
h6    { font-size: 12px; }

/* margin/padding/float ----------------------------------- */
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.clear{ clear:both; overflow:hidden;line-height:0;font-size:0;height:0;}

.left{ float: left;}
.right{ float: right;}
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.vm { vertical-align: middle; }
.fl { float: left; }
.fr { float: right; }
.cf { clear: both; height: 0px; overflow: hidden; }
.dn { display: none; }
.noBorder{ border:none;}
/**/
.more      { float:right; padding-right:5px; font-size:12px; cursor:pointer;}
.infodate  { float:right; padding-right:5px; text-align:right; color:#999999;}
.ipt , .btn { background-image: url(bg.jpg); background-repeat: no-repeat; padding: 0px 3px; font-size: 12px; vertical-align: middle; }
.ipt { color: #147DE7; border:1px solid #5DB1E5; height:16px; background-position: 0px -950px; }
.btn { border: 0; color: #FFFFFF; background-position: 0px -5px; height: 18px; }
.select { height: 20px; }
.InputFocus{ padding:2px 1px; border:1px #CCCCCC solid; background-color:#FFFF99;}/*this.style.backgroundColor='#FFFF99'*/
.InputBlur { padding:2px 1px; border:1px #7F9DB9 solid; background-color:#FFFFFF;}
.ico { background: url(ico.gif) 5px 3px no-repeat;  padding-left:20px; }
.li_point li{ background:url(li_point.gif) 10px 6px no-repeat;}
.li_point dl{ background:url(li_point.gif) 10px 6px no-repeat;}
.blank1 { height:1px; clear:both; overflow:hidden; font-size:1px;}
.blank5 { height:5px; clear:both; overflow:hidden; font-size:1px;}
.blank10 { height:10px; clear:both; overflow:hidden; font-size:1px;}
/* --------------------------------------------------------------------全局css定义结束 */

/*旗下网站头部导航 Start*/
#QixiaTopNav    { margin-bottom:15px; height: 29px; background: url(QixiaTopNav/QixiaTopNav_bg.gif) #f3f5fc repeat-x left top; overflow: hidden; border-bottom: #a3a2b3 1px solid; font-size: 12px; color: #333; font-family: arial, helvetica, sans-serif, "宋体"}
#QixiaTopNav ul {margin: 0px; padding-top: 4px; list-style-type: none;}

#QixiaTopNav li.noborder  { background: none transparent scroll repeat 0% 0%}
#QixiaTopNav input,button { font-size: 12px; font-family: Arial, Helvetica, sans-serif,"宋体";}
#QixiaTopNav input        { border-top: #333 1px solid; border-right: #f5f5f5 1px solid;  border-bottom: #f5f5f5 1px solid; border-left: #333 1px solid; vertical-align: middle;}
#QixiaTopNav a       { padding: 2px 2px; height: 22px; line-height: 22px;color: #333; text-decoration: none;}
#QixiaTopNav a:hover { border-right: #808080 1px solid; border-top: #fff 1px solid; border-left: #fff 1px solid; border-bottom: #808080 1px solid; text-decoration: none;}
#QixiaTopNav a.close { padding-left:  2px; background: url(QixiaTopNav/btn_close.gif) no-repeat 3px 2px; width: 20px; text-indent: -9999px;}
#QixiaTopNav .login  { margin: 1px; padding-left: 17px; background: url(QixiaTopNav/QixiaTopNav_icon_login.gif) no-repeat 3px 2px;vertical-align: middle; cursor: pointer; height: 22px; line-height: 22px; border-style: none;}
#QixiaTopNav .logout { margin: 1px; padding-left: 17px; background: url(QixiaTopNav/QixiaTopNav_icon_login.gif) no-repeat 3px 2px;vertical-align: middle; cursor: pointer; height: 22px; line-height: 22px; border-style: none;}

#QixiaTopNav .menus li  { float: left; display: block; line-height: 24px; border-style:none;}
#QixiaTopNav .Qright    { float: right; width: 450px;height: 29px; text-align:right;}
#QixiaTopNav .Qright a  { padding: 3px 1px; height: 22px; line-height: 22px;color: #333; text-decoration: none; }
/*旗下网站头部导航 End*/

/*频道公共导航 Start*/
#ChannelPublicNav		{ width:948px; height:50px; clear:both; padding:0; margin:0;
						font-size:12px; text-align:center; background:#fff; line-height:12px; border:1px solid #D6D7D6;}
#ChannelPublicNav .Left 	{ width:178px; height:50px; float:left; margin:0; padding:0; overflow:hidden;}
#ChannelPublicNav .Right	{ width:750px; height:50px; float:right;margin:0; padding:0;
						font-size:12px;text-align:center; background:#fff;line-height:12px; vertical-align: middle;}
#ChannelPublicNav .Right ul	{ width:750px; list-style:none;margin:0;padding:0;}
#ChannelPublicNav .Right li  	{ color:#bbb; margin:0px 8px 0px 0; padding:8px 0px 0px 0px; } 
#ChannelPublicNav .Right li .gtEnd{color:black;}
#ChannelPublicNav .Right li a	{ color:#333; line-height:12px;text-decoration:none;}
#ChannelPublicNav .Right li a:hover{color:red;line-height:12px;}
#ChannelPublicNav .Right li a.reds{color:red;}
/*频道公共导航 End*/
/*频道公共导航OneRow单行 Start*/
#ChannelPublicNav_OneRow		{ width:948px; height:30px; clear:both; padding:0; margin:0; margin: 0px auto;
						font-size:12px; text-align:center; line-height:12px; border:1px solid #D6D7D6;background: #F2F0EE url('SpaceMenuNav/bg_btn.png') top left;}
#ChannelPublicNav_OneRow .Left 	{ width:90px; float:left; margin:0; padding:0; overflow:hidden;}
#ChannelPublicNav_OneRow .Right	{ width:850px; float:right;margin:0; padding:0;
						font-size:12px; text-align:center; line-height:12px; vertical-align: middle;}
#ChannelPublicNav_OneRow .Right ul	{ list-style:none;margin:0;padding:0;}
#ChannelPublicNav_OneRow .Right li  	{ color:#bbb; margin:0px 8px 0px 0; padding:8px 0px 0px 0px; } 
#ChannelPublicNav_OneRow .Right li .gtEnd{color:black;}
#ChannelPublicNav_OneRow .Right li a	{ color:#333; line-height:12px;text-decoration:none;}
#ChannelPublicNav_OneRow .Right li a:hover{color:red;line-height:12px;}
#ChannelPublicNav_OneRow .Right li a.reds{color:red;}
/*频道公共导航 End*/


#header { width: 950px; margin: 0px auto;}
#nav { text-align: center; line-height: 30px; background-image: url(bg.jpg); color: #FFFFFF; margin: 0px 5px 10px; background-repeat: no-repeat; }
#nav a { color: #FFFFFF; }


#main     { width: 950px; margin: 0px auto; background: url(page_line_bg.gif);}
#main_end { width: 950px; margin: 0px auto; height: 1px; font-size: 1px; background: url(page_end_bg.gif); overflow: hidden;}
.main_da  { float:  left; width: 640px; overflow: hidden; background-color:#FFFFFF; }
.main_xa  { float: right; width: 300px; overflow: hidden; background-color:#FFFFFF; margin-left:10px; }

.NewsArea { padding: 0px; overflow: hidden; border: 1px solid #CCCCCC; background: #f9fcfe;}
.NewsArea .ArticleTitle    { text-align:center;}
.NewsArea .ArticleTitle h1 { font-size: 24px; margin-bottom: 5px; line-height:1.2em;}
.NewsArea .ArticleTitle .Subhead{ font-size: 14px; margin-bottom: 5px;}
.NewsArea .ArticleTitle .info {margin-top: 15px;}
.NewsArea .ArticleContent     { line-height: 1.6em; font-size: 14px; letter-spacing: 0.1em; margin-bottom: 10px; }
.NewsArea .ArticleContent a   {text-decoration: underline}
.NewsArea .ArticleContent h2  { color: #663399; }
.NewsArea .ArticleContent p   { text-indent: 2em; margin: 1em 0px; }
.NewsArea .ArticleContent img { border: 1px solid #CCCCCC; vertical-align: middle; text-indent: 0em; }
.NewsArea .ArticleContent img:hover{ border-color: #ACC7FF; }
.NewsArea .ContentTop         { margin: 0px 0px 10px 0px; padding: 10px; border: 1px dashed #bed1ab; line-height: 3em; text-align: center; background-color: #fafdee; }
.NewsArea .ArticleIntro       { margin: 12px auto 8px;      clear: both; border: 1px dashed #bed1ab; text-indent: 2em; font-size:12px; background: #fff; }
.NewsArea .ArticleIntro ul    {}
.NewsArea .ArticleIntro li    { padding: 9px 12px 6px; color: #1f3a87; line-height: 160%;  list-style-type: none; font-size:12px;}



#footer { text-align: center; margin: 0px 5px 10px; padding: 10px;}
#footer a { color: #000; }

.tab_950				{ width: 950px; overflow: hidden;  margin: 0px auto;}
.tab_950 .title			{/* -2*/ width: 948px; height:24px; line-height:24px; overflow:hidden; background-image:url(title_bg.gif); /*background-color: #eee;*/ border:1px solid #DDD4CD; border-bottom:0px;}
.tab_950 .content		{/*-17*/ width: 933px; padding:10px 5px 10px 10px; overflow:hidden; border:1px solid #DDD4CD; border-top:0px; text-align:left;}
.tab_950 .content p		{        padding:3px 10px;line-height:24px;text-indent:20px;}
.tab_950 .other			{/* -2*/ width: 948px; padding:0 0 0 0px;          overflow:hidden; border:1px solid #DDD4CD; border-top:0px;}
.tab_950 .tit_list		{/* -2*/ width: 948px; padding:0 0 0 0px;          overflow:hidden; border:1px solid #DDD4CD; border-top:0px;}
.tab_950 .tit_list li	{/*-22*/ width: 928px; height:20px; line-height:20px; overflow:hidden; padding:0 0 0 20px; }
/*.tab_950 .other    li	{/*-12*/ /*width: 938px; height:20px; line-height:20px; overflow:hidden; padding:0 0 0 10px; }*/
.tab_950 h3{float:left;}
.tab_950 .other10		{/*-12*/ width: 938px; padding:5px 5px 5px 5px;       overflow:hidden; border:1px solid #DDD4CD; border-top:0px;}
.TopTuiguang{ width: 950px; overflow: hidden;  margin: 5px auto;}
.PathNav{ width: 950px; height:28px;line-height: 28px; text-indent: 1em; overflow: hidden; border: 1px solid #CCCCCC; margin: 5px auto;}


/*{ 页数列表 */
.PageList { text-align:center; font-size:12px; margin:5px 0px 5px 0px;}
.PageList a , .PageList .CurPage { background-color: #EEE; margin: 0px 2px 0px 2px; padding: 2px 5px; border: 1px solid #CCCCCC; color:#333333; font-family: "宋体", Verdana, Arial; }
.PageList a:hover { background-color: #F2FDDB; border: 1px solid #ADCD3C; }
.PageList .CurPage { color: #CC6600; background-color: #F2FDDB; border: 1px solid #ADCD3C; }
.PageList .ipt { width:40px }
/* 页数列表 }*/

/* 空间顶部导航 Start */
.SpaceTopNav                   {margin: 0 auto; width:948px; border: 1px solid #DAD7CF;background: #F2F0EE url('SpaceMenuNav/bg_btn.png') top left; text-align:center;}
.SpaceTopNav .buttons          {margin: 0 auto; width:100%; line-height: 200%;overflow: hidden;}
.SpaceTopNav .buttons a:link,
.SpaceTopNav .buttons a:active,
.SpaceTopNav .buttons a:visited,
.SpaceTopNav .buttons a:hover  {float: left;display: block;padding: 2px 10px;color: #645A44;text-decoration: none;border-left: 1px solid white;border-right: 1px solid #E4E1DA;background: #F4FBE1 url('SpaceMenuNav/bg_btn.png');}
.SpaceTopNav .buttons a:hover  {color: #395500;background: #F4FADF url('SpaceMenuNav/bg_btn_hover.png') top left repeat-x;}
.SpaceTopNav .buttons-active   {color: #993300 !important;background: #FFF1BB url('SpaceMenuNav/bg_btn_active.png') !important;}
/* 空间头部 Start */
.SpaceHeader             { width: 948px; height:60px; margin: 0px auto; border-left:1px solid #DDD4CD; border-right:1px solid #DDD4CD; background-image:url(SpaceMenuNav/bg_header.png)}
.SpaceHeader .left       { float:left;  width:180px; height:60px; margin:0px; display:inline;}
.SpaceHeader .right      { float:right; width:768px; height:60px; margin:0px; overflow:hidden; text-align:right;}
.SpaceHeader .right .num { font-size:16px; font-weight:bold; color:#FF0000;}
/* 空间导航 菜单导航部分 */
.SpaceMenuNav                   {margin: 0 auto; width:948px; border: 1px solid #DAD7CF;background: #F2F0EE url('SpaceMenuNav/bg_btn.png') top left; text-align:center;}
.SpaceMenuNav .buttons          {margin: 0 auto; width:90%;line-height: 200%;overflow: hidden;border-left: 1px solid #E4E1DA;}
.SpaceMenuNav .buttons a:link,
.SpaceMenuNav .buttons a:active,
.SpaceMenuNav .buttons a:visited,
.SpaceMenuNav .buttons a:hover  {float: left;display: block;padding: 4px 10px;color: #645A44;text-decoration: none;border-left: 1px solid white;border-right: 1px solid #E4E1DA;background: #F4FBE1 url('SpaceMenuNav/bg_btn.png');}
.SpaceMenuNav .buttons a:hover  {color: #395500;background: #F4FADF url('SpaceMenuNav/bg_btn_hover.png') top left repeat-x;}
.SpaceMenuNav .buttons-active   {color: #993300 !important;background: #FFF1BB url('SpaceMenuNav/bg_btn_active.png') !important;}


.main_da_tab                   {/* -0*/ width: 640px; margin: 0px 0px 0px 0px;}
.main_da_tab .title            {/* -2*/ width: 638px; margin: 0; height:24px; line-height:24px; overflow:hidden; background-image:url(title_bg.gif); /*background-color: #eee;*/ border:1px solid #DDD4CD; border-bottom: #ccc 0px solid;}
.main_da_tab .content          {/*-17*/ width: 623px; margin: 0; padding:10px 5px 10px 10px; overflow:hidden; border:1px solid #DDD4CD; border-top: #ccc 0px solid; text-align:left;}
.main_da_tab .content p        {padding:3px 10px;line-height:24px;text-indent:22px;}
.main_da_tab .other            {/* -2*/ width: 638px; margin: 0; padding:0 0 0 0px;          overflow:hidden; border:1px solid #DDD4CD; border-top: #ccc 0px solid;}
.main_da_tab .tit_list         {/* -2*/ width: 638px; margin: 0; padding:0 0 0 0px;          overflow:hidden; border:1px solid #DDD4CD; border-top: #ccc 0px solid;}
.main_da_tab .tit_list li      {/*-22*/ width: 618px; margin: 0; height:22px; line-height:22px; overflow:hidden; padding:0 0 0 20px; }
/* .main_da_tab .other    li      {/*-12*/ /* width: 628px; margin: 0; height:22px; line-height:22px; overflow:hidden; padding:0 0 0 10px; }*/
.main_da_tab h3{float:left; }

.main_xa_tab                   {/* -0*/ width: 300px; margin: 0px 0px 0px 0px;}
.main_xa_tab .title            {/* -2*/ width: 298px; margin: 0; height:24px; line-height:24px; overflow:hidden; background-image:url(title_bg.gif); /*background-color: #eee;*/ border:1px solid #DDD4CD; border-bottom: #ccc 0px solid;}
.main_xa_tab .content          {/*-17*/ width: 283px; margin: 0; padding:10px 5px 10px 10px; overflow:hidden; border:1px solid #DDD4CD; border-top: #ccc 0px solid; text-align:left;}
.main_xa_tab .content p        {padding:3px 10px;line-height:24px;text-indent:22px;}
.main_xa_tab .other            {/* -2*/ width: 298px; margin: 0; padding:0 0 0 0px;          overflow:hidden; border:1px solid #DDD4CD; border-top: #ccc 0px solid;}
.main_xa_tab .tit_list         {/* -2*/ width: 298px; margin: 0; padding:0 0 0 0px;          overflow:hidden; border:1px solid #DDD4CD; border-top: #ccc 0px solid;}
.main_xa_tab .tit_list li      {/*-22*/ width: 278px; margin: 0; height:22px; line-height:22px; overflow:hidden; padding:0 0 0 20px; }/*170+20*/
.main_xa_tab .other    li      {/*-12*/ width: 288px; margin: 0; height:22px; line-height:22px; overflow:hidden; padding:0 0 0 10px; }/*170+10*/
.main_xa_tab h3{float:left; }

.main_xa_tab .tab_149               {/* -0*/ width: 149px; float: left;}
.main_xa_tab .tab_149 .tit_list2    {/* -1*/ width: 148px; padding:0 0 0 0px; overflow:hidden; border-right:1px dashed #DDD4CD;}
.main_xa_tab .tab_149 .tit_list2 li {/*-21*/ width: 128px; height:22px; line-height:22px; overflow:hidden; padding:0 0 0 20px; }

.main_xa_tab .NewDeal_Topic         {/* -2*/ width: 298px; margin: 0; padding:0 0 0 0px;          overflow:hidden; border:1px solid #DDD4CD; border-top: #ccc 0px solid;}
.main_xa_tab .NewDeal_Topic dl      {/*-22*/ width: 278px; margin: 0; height:21px; line-height:21px; overflow:hidden; padding:0 0 0 20px; border-top:1px dashed #DDD4CD; }/*170+20*/
.main_xa_tab .NewDeal_Topic .tit    { border-top:0px; color:#999999}
.main_xa_tab .NewDeal_Topic dt      { float:left; width:168px; overflow:hidden;}
.main_xa_tab .NewDeal_Topic dd      { float:left; width: 55px; overflow:hidden;}

/*{ 排序表单 */
.QH_Title       { height:25px; background: url(QH_Title_BG.gif); background-repeat: repeat-x;}/**/
.QH_Title li    { float:left; margin-left:10px; padding:0px 8px 0px 8px ; height:23px;line-height:23px; border:1px #CCCCCC solid;}
.QH_Title .cur  { color:#FF0000; font-weight:bold;border-bottom:1px #FFFFFF solid;}
.QH_Title .cur a{ color:#FF0000; font-weight:bold;}
.QH_Title .other{ float:right; border:0px;}
/* 排序表单 }*/

/*{ 搜索 */
.tab_950 .SearchBar              { width:950px; height:90px; overflow:hidden;}
.tab_950 .SearchBar ul .top      { float: left; padding: 5px 10px 0px 10px; width:928px; height: 34px; display: block;background-image:url(SearchBar/searchbg01.gif);border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;font-weight: bolder;overflow: hidden;}
.tab_950 .SearchBar ul .top .ona { float: left; padding-top: 4px;    width: 92px; height: 30px; line-height: 30px; display: block;text-align: center;background:url(SearchBar/searchonbg.gif) no-repeat bottom;color: #fff;font-size: 14px;}
.tab_950 .SearchBar ul .top .ona2{ color: #333333;background:url(SearchBar/line.gif) no-repeat center right;}
.tab_950 .SearchBar ul .top a    { float: left; padding-top: 4px;    width: 92px; height: 30px; line-height: 30px; display: block;text-align: center;font-size: 14px;color: #0256B8;}
.tab_950 .SearchBar ul .top p    { float:right; padding-top: 4px;  line-height: 30px;font-weight: normal;color: #FF0103;}
.tab_950 .SearchBar ul .formli   { float: left; padding: 14px 0px 14px 10px; width:938px; height: 21px; display: block ;border: 1px solid #DEBD4B;/*0094EC*/border-top: 0; background:url(SearchBar/searchbg02.gif) repeat-x;background-repeat: repeat-x;overflow: hidden;}
.tab_950 .SearchBar ul .formli .input300 {width: 300px;}
/* 搜索 }*/

.InputButton		{ padding:3px 2px; font-size:12px; background:url("button_bg.gif");       border:1px solid #BDC5CA;}
.InputButtonFocus	{ padding:3px 2px; font-size:12px; background:url("button_bg_Focus.gif"); border:1px solid #c3a336;}

/* 
.border { border: 1px solid #DDD4CD; background-color: #ffffff;}
.border .title{ height:24px; line-height:24px; overflow:hidden; background-image:url(title_bg.gif); border:1px solid #DDD4CD; border-bottom:0px ;}
.border .tdbg{ }
*/


/*border2: td is no border*/
.border {background-color:#FFFFFF; border: 1px solid #DDD4CD;}
/*.border         td     { background:#def0fa;                 color:#135294; height: 22px; line-height: 22px; border:  0px solid #FFFFFF;              } /*TureHeight is 22+2=24*/
/*.border         td     { background:#def0fa;                 color:#135294; height: 20px; line-height: 20px; border:  0px solid #FFFFFF; padding:1px; } /*TureHeight is 20+2+2=24*/

.border         td        { background:#F4F3EF;                 height: 20px; line-height: 20px; border:  0px solid #FFFFFF; padding:1px; } /*TureHeight is 20+2+2=24*/
.border .tdbg   td        {}
.border .tdbg2  td        { background:#EFF2F7;}
.border .tdbgMouseover td { background:#DDD4CD;}
.border .tdMouseover      { background:#BFDFFF;}
.border .tdCurrent        { background:#FF0000;}
.border .title  td        { background:#0096CE; color:#000;     font-weight: bold;background-image:url(title_bg.gif);}
.border .title  a:link    { color:#000;}
.border .title  a:visited { color:#333;}
.border .title2 td        { background:#f0f0f0;                 font-weight: bold;}
.border         td.itemDt { background:#cfeaf8;}
.border         td.itemDD {}