﻿/******************************/
/* global */
*{
	margin:0px;
	padding:0px;
	}
body{
	font-size:13px;
	/*background:#DEE7F6 url(../images/bg1.gif);*/
	font:12px/1.5 '宋体','黑体',黑体,'黑体',黑体,黑体;
	/*font:黑体, 黑体, 黑体, 黑体,"黑体","黑体","宋体",黑体;*/
	/*font-family:黑体, 黑体,"黑体","黑体","宋体",黑体;*/
	background-color:#f3f4f6;
	color:#3a3a3a;
}
ul,li{
	list-style:none;
	}
img{
	border:0px;
	vertical-align:middle;
	}
a{
  text-decoration:none;
  color:#666666;
}
a:hover{
  text-decoration:underline;
  color:#FF0000;
}
em{
  font-style:normal;
}
/******************************/
a:focus {
    outline:none;
}
.hui a{ text-decoration:none; color:#e6b255;}
.hui a:hover{ text-decoration:underline; color:#e6b255}
.hui14 a{text-decoration:none; color:#e6b255; font-size:13px; font-weight:bold; font-family:'黑体';}
.hui14 a:hover{ text-decoration:underline; color:#e6b255;}
.hui14b a{ color:#e6b255; text-decoration:none; font-size:14px; font-weight:bold; font-family:'黑体';}
.hui14b a:hover{ color:#e6b255;}
.hui16b a{ color:#e6b255; text-decoration:none; font-size:16px; font-weight:bold; font-family:'黑体';}
.hui16b a:hover{ color:#e6b255;}
.hui14b{ color:#e6b255; font-size:14px; font-weight:bold;}

a.blue12{ color:#3366cc; text-decoration:none; font-size:12px;}
a.blue12:hover{ text-decoration:underline;}

a.ooc{ color:#00c; text-decoration:none;}
a.ooc:hover{ color:#f60; text-decoration:underline;}

a.fboooo{ color:#fb0000; text-decoration:underline; font-size:13px;}

a.ffoooo{ color:#ff0000; text-decoration:none;}
a.ffoooo:hover{ color:#ff0000; text-decoration:underline;}
select{ height:22px; line-height:22px; border:solid 1px #CCC;}
/*类似艺术字文字样式*/
.Geo{ font-family:Georgia; font-size:16px; font-weight:bold; color:#FB0000;}
.san{ font-family:黑体; font-size:12px; color:#FB0000;}
/*小按钮样式*/
a.redbtn{ display:block; text-decoration:none;
 background:url(../images/btn_12_.gif) no-repeat 0px 0px; 
color:#000; width:56px; height:21px; line-height:22px; font-size:12px; text-align:center; margin:auto;
}
a.redbtn:hover{  display:block; text-decoration:none;
 background:url(../images/btn_11_.gif) no-repeat 0px 0px; 
color:#fff; width:56px; height:21px; line-height:22px; font-size:12px; text-align:center; margin:auto;
}
/*通用table样式*/
.kuangtab0{ clear:both; overflow:hidden; width:90%; border-collapse:collapse; margin-left:auto; margin-right:auto; font-size:14px;}
.kuangtab0 td{ height:40px; line-height:40px; empty-cells:show;}
.kuangtab0 .td1{ text-align:right; padding-right:10px; width:150px;}
.kuangtab0 .td1 span{ color:#fb0000;}
.kuangtab0 .td2{ text-align:left; padding-left:10px;}

.kuangtab1{ clear:both; overflow:hidden; width:100%; border-collapse:collapse;}
.kuangtab1 .toptr{ background-color:#f1fcfe; }
.kuangtab1 td{ border-bottom:dotted 1px #aeaeae; line-height:50px; height:50px; text-align:left; empty-cells:show;}
/*分页样式1*/
.footpage{ width:100%; overflow:hidden; clear:both; text-align:left; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede;}
.footpage .divpage1{ float:left; font-size:12px; overflow:hidden; margin-left:10px; vertical-align:middle; line-height:28px;}
.footpage .divpage2{ float:right; overflow:hidden; margin-right:10px;}
.pager { padding-top:5px; padding-bottom:5px;}
.pager a 
{
    padding: 2px 5px;
	text-decoration:none; 
	font-family:黑体;
}
.pager a:hover  
{
padding: 2px 5px;
color:#ff6500; 
text-decoration:none; 
}
.pager .oran_pg_cur 
{
padding: 2px 5px;
color:#ff6500; 
text-decoration:none; 
}   
/*分页样式2*/
.xiellpager{ width:100%; overflow:hidden; clear:both; color:#000000; text-align:left;}
.xiellpager td{ padding-bottom:5px; padding-top:5px;}
.xiellpager a{ border:solid 1px #badffa; background-color:#ffffff; padding-top:2px;  
padding-right:4px; padding-left:4px; padding-bottom:2px; line-height:20px; height:20px; color:#0a79ca; text-decoration:none; margin-right:5px;}
.xiellpager a:hover{ border:solid 1px #badffa; background-color:#badffa; padding-top:2px;  
padding-right:4px; padding-left:4px; padding-bottom:2px; line-height:20px;  height:20px; color:#ffffff; text-decoration:none; margin-right:5px;}
.xiellpager .text{ border:solid 1px #CCCCCC; height:20px; width:50px;}
.xiellpager .nocss{ border:none; background:none;}
.btn{
border:#002D96 1px solid;
padding:4px;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); 
cursor: hand;
}
.btn2{
border:#002D96 1px solid;
padding:4px;
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); 
cursor: hand;
}
.txb{  background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#999; vertical-align:middle;
}
.txb2{ background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#000; vertical-align:middle;
}
.txb3{ background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#999; vertical-align:middle;
}
.txb4{ background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#000; vertical-align:middle;
}
.txb5{ height:22px; line-height:22px; background-color:White; border:solid 1px #dcdddd; font-size:12px; color:#000000; vertical-align:middle;}
.txb6{ height:22px; line-height:22px; border:solid 1px #CCCCCC; font-size:12px; background-color:#FFFFDD; color:#000000; vertical-align:middle;}
.txbsearch{ height:18px; line-height:18px; background-color:White; border:solid 1px #CCCCCC; font-size:12px; color:#999999; padding-left:5px; vertical-align:middle;}
 #play{
  width:228px;
  height:150px;
  float:left;
  display:inline;
  overflow:hidden;
  border:solid 1px #959595;
}    
#play_bg {
  position:absolute;
  margin-top:126px;
  height:24px;
  width:228px;
  z-index:1000;
  background-color:#4e4e4e;
  filter: Alpha(Opacity=70);
  opacity: 0.3;
  margin-left:0px;
}    
#play_text {
  position:absolute;
  height:20px;
  width:100px;
  z-index:1002;
  margin-left:128px;
  margin-top:128px;
}    
#play_text ul {
  list-style-type:none;
  width:228px;
  height:20px;
  display:block;
  padding-top:1px;
  _padding-top:0px;
}    
#play_text ul li {
  width:16px;
  height:16px;
  float:left;
  background-color:#000;
  display:block;
  color:#fff;
  text-align:center;
  margin:1px;
  cursor:pointer;
  border:solid 1px #CCCCCC;
  overflow:hidden;
  font-family:黑体;
  line-height:16px;
}   
#play_list img{
  width:228px;
  height:150px;
} 
#play_list a{
  display:block;
  width:228px;
  height:150px;
  position:absolute;
  overflow:hidden;
} 
.newlist li {
    line-height: 35px;
    height:32px;
	width:698px;
    float:left;
	padding-left:32px;
	border-bottom: 1px dotted #C7C7C7;
	background:url(../images/arr1.gif) no-repeat 15px center;
}
.newlist a {
    display:block; 
    float:left;
    width:608px;
}
.newlist ul li span {
	color:#CCCCCC;
    float: right;
	width:90px;
	font-family:黑体;
	display:block;
	text-align:right;
}
.piclist { width:730px; clear:both; overflow:hidden; margin:auto;}
.piclist li {
   width:146px;
   float:left;
   text-align:center;
   height:134px;
   overflow:hidden;
}
.piclist li em{ clear:both; padding:1px; background-color:#FFFFFF; border:solid 1px #CCCCCC; width:120px; height:100px; display:block; margin:auto; text-align:center; overflow:hidden;}
.piclist li span {
   width:120px;
   clear:both;
   text-align:center;
   height:30px;
   line-height:30px;
   display:block;
   margin:auto;
}
.service{ top:150px;right:0; position:absolute; z-index:1000;}
.service-open{background:url(../images/service-open.png) no-repeat;width:170px;height:180px;}
.service-close{background:url(../images/service-open.png) no-repeat;height:121px; width:31px;overflow:hidden;}
.service-button{width:31px; height:121px; float:left;cursor:pointer;}
.service-inside{width:130px; height:180px;float:right; overflow:hidden;}
.service-inside dl{ width:130px; overflow:hidden; padding-top:12px;}
.service-inside dl dt{ text-align:center; background:url(../images/dttitle.jpg) no-repeat; height:16px;line-height:16px;width:130px; color:#fff; float:left;}
.service-inside dl dd{ line-height:22px; height:22px; overflow:hidden; text-align:left; clear:both; font-size:11px; padding-left:6px;}