/*************************
******login part   *******
*************************/
body.login{
text-align:center;
background-color:white;
width:900px;
}
body.loginen{
background-color:#d1d2d4;
font: 13px/20px Verdana, Arial helvetica, sans-serif;
color:#333333;
}
.tileTable{
padding:0 0 0 0;
margin:15 0 -5 0;
text-align:left;
border-collapse:collapse;
}

.hometileTable{
padding:0 0 0 0;
margin:0 0 0 0;
/*background-image:url(../cn_images/iclogo.bmp);
background-color: transparent;
background-repeat:no-repeat;
background-position:10 5;
text-align:right;*/
border-collapse:collapse;
}
.logintileTable{
width:900;
padding:0 0 0 0;
margin:0 0 -5 0;
background-image:url(../cn_images/iclogo.bmp);
background-color: transparent;
background-repeat:no-repeat;
background-position:25 5;
text-align:right;
border-collapse:collapse;
}
body.crtvlogin{
text-align:center;
background-color:white;
width:900px;
}
crtvtable{
border:1;

border-color:red;
}
#topfont{
color:#9d070d;
font: 13px/20px bolder Verdana, Arial Geneva, sans-serif;
}
#topfont a{
color:#333333;
text-decoration:none;

}
#topfont a:hover{
color:#9d070d;
}

#popfont{
color:#656565;
font: 14px/20px bolder simhei,Verdana, Arial Geneva, sans-serif;
}
#popfont a{
color:#666666;
text-decoration:none;

}
#popfont a:hover{
color:#9d070d;
}
#bgfont{
color:#f0f0f0;
font:80pts  Verdana, Arial Geneva, sans-serif;
text-align:right;
vertical-align:bottom;
}
#loginlink ul{
 color:#9d070d;
 list-style:url(../cn_images/loginlist.bmp),outside;
}
#loginlink ul li{

font:13pts bolder Verdana, Arial Geneva, sans-serif;
}
#loginlink ul li a:hover{
color:#333333;
}
#loginlink ul li a{
text-decoration:none;
    color:#9d070d;
	}
.logtab {
   
    font: 13px/20px Verdana, Arial, helvetica, sans-serif;
	
}
.logtab a{
    color: #9d070d;
    text-decoration: none;
}

.logtab a:hover{
	color: rgb(112,112,112);
}


.logtab2 {
   
    font: 13px/20px;
	color:rgb(112,112,112);
}
.logtab2 a{
    color:rgb(112,112,112);
    text-decoration: none;
}

.logtab2 a:hover{
	color: #9d070d;
}
.logtab3 {
   
    font: 11px/14px ;
	color:rgb(112,112,112);
}
.logtab4 {
   
    font: 16px;
	color:#9d070d;
}
.logtab4 a{
	font: 12px;
    color:rgb(112,112,112);
    text-decoration: none;
}

.logtab4 a:hover{
	color: #9d070d;
}

.logtab5 {
   
    font: 14px;
	color:rgb(112,112,112);
}



.logbtable{
margin:-5 0 0 0;
padding:0;
height:15;
}
/*************************
*****   body part!   *****
*************************/
body {
    margin:-5 -10 -5 -10;
    background-color: #ffffff;
	text-align:center;
}
body.image{
  padding-top:15;
  background-color: #d1d2d4;
}
body.homepage_en{
background-color:#d1d2d4;
}
.homeWrapper {
    padding: 0px 0px 0px 0px ;
	width:958px;
	margin: 8px 0 0 0!important;margin: 0 0 0 0 ;
	text-align:left;
	
	/*background: url(../cn_images/body.gif) repeat-y center top;*/
}
.homeWrapperCrtv {
    padding: 0px 0px 0px 0px ;
	width:900px;
	margin: -2 0 0 0 ;
	text-align:left;
	
	/*background: url(../cn_images/body.gif) repeat-y center top;*/
}
.crtvhomeWrapper {
	width:900px;
	text-align:left;
	border-width:thick;
	border-color:red;
	/*background: url(../cn_images/body.gif) repeat-y center top;*/
}
.homeWrapper_top {
	width:900px;
	margin: 0 ;
	text-align: left;
	/*background: url(../cn_images/cap_top.gif) no-repeat center top;*/
}
.homeWrapper_bottom {
	width:900px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	/*background: url(../cn_images/cap_bottom.gif) no-repeat center top;*/
}

tr.DataListRow1  { background-color:#F8F8F8; line-height: 22px; }
tr.DataListRow2  { background-color:#F0F0F0; line-height: 22px; }

.showimageWrapper {
    padding: 0px 0px 0px 0px ;
	width:656px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	/*background: url(../cn_images/image_body2.gif) repeat-y center top;*/
}
.showimageWrapper_top {
	width:656px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	/*background: url(../cn_images/image_top2.gif) no-repeat center top;*/
}
.showimageWrapper_bottom {
	width:656px;
	margin: 0px 0px 0px 0px ;
	/*background: url(../cn_images/image_bottom2.gif) no-repeat center top;*/
}

.loginhomeWrapper {
    padding: 0px 0px 0px 0px ;
	width:900px;
	margin: 1px -3px 1px -3px ;
	text-align: left;
	background: url(../cn_images/body_login.gif) repeat-y center top;
}
.loginhomeWrapper_top {
	width:900px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	background: url(../cn_images/cap_top.gif) no-repeat center top;
}
.loginhomeWrapper_bottom {
	width:900px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	background: url(../cn_images/cap_bottom.gif) no-repeat center top;
}


.imageWrapper {
    padding: 0px 0px 0px 0px ;
	width:700px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	background: url(../cn_images/image_body.gif) repeat-y center top;
}
.imageWrapper_top {
	width:700px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	background: url(../cn_images/image_top.gif) no-repeat center top;
}
.imageWrapper_bottom {
	width:700px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
	background: url(../cn_images/image_bottom.gif) no-repeat center top;
}
.topicAndMore{
font-family:"宋体";
font-size:13px;
}
.topicAndMore1 a{
color:#444444;
font-family:"宋体";
font-size:14px;
text-decoration:none;
}
.topicAndMore2 a{
	color:#444444;
	font-family:"宋体";
	font-size:12px;
	text-decoration:none;
	}

.leftTitle{
color:#000000;
font-family:"宋体";
font-size:13px;
text-decoration:none;
}	
.leftTitle a{
color:#000000;
font-family:"宋体";
font-size:13px;
text-decoration:none;
}
.leftTitle a:hover{
color:#000000;
font-family:"宋体";
font-size:12px;
text-decoration:underline;
}
	
.channelTitle{
font-family:"宋体";
font-size:12px;
color:#ffffff;
}
.channelTitle a{
font-family:"宋体";
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.channelTitle a:hover{
color:#ffffff;
text-decoration:underline;
}

.channelTitleMore{
font-family:"宋体";
font-size:12px;
color:#000000;
}
.channelTitleMore a{
font-family:"宋体";
font-size:12px;
color:#000000;
text-decoration:none;
}
.channelTitleMore a:hover{
text-decoration:underline;
color:#000000;
}

/*************************
*** contentBody part!  ***
*************************/
#contentBody2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	font: 13px Verdana, Arial Geneva, sans-serif;
    background-color:white;
}

#contentBody {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font: 13px Verdana, Arial Geneva, sans-serif;
}
.contentBodyTable{
  width:97%;
  valign:top;
}

.contentBodyTable2{
  width:100%;
  valign:top;
}

.contentBodyTable3{
  /*width:97%;*/
  valign:bottom;
}

.contentBodyTableStory{
  width:900;
  valign:top;
}

#contentBody h3 {
	/*background-color: #e8f0f1;*/
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	color:#9d070d;
	font: bold 13px Verdana, Arial Geneva, sans-serif;
}
#contentBody h3 a {
	margin-left: -8px;
	margin-right: -8px;
	padding-left: 8px;
	padding-right: 8px;
    text-decoration:none;
    color:#333333;
}

#contentBody h3 a:hover{
	color: #9d070d;
}

#contentBody ul {
    
	margin: 0px 5px 5px 5px;
	padding: 3px 2px 2px 2px;
	
	/*border-top: 1px solid #DBE0E6;*/
}





#contentBody ul a {
	
    text-decoration:none;
    color:#333333;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: -8px;
	margin-right: -8px;
	padding-left: 8px;
	padding-right: 8px;
}

#contentBody ul li a:hover {
	color: #9d070d;
}

#contentBody  ul li {
	margin-top: 2px;
	/*text-align:center;*/
	list-style:none;
	/*background-color: #fff;*/
	font:  13px/15px Verdana, Arial, Geneva, sans-serif;
	
}



.topicline{
width:100%;
vertical-align:middle;
}

div.bodyline {
	/*border-top: 1px solid #acb0b5;
	margin: 10px 4px 5px 4px ;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width:100%;*/
}
#pod a.crtntp{
 
width:40%;
  border: #333333 solid 1px;
}
#pod a.crtntp:hover{
 
  border-color: #9d070d;
}
/*************************
*** contentBody2 part!  ***
*************************/
#contentBody2 {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	font: 13px Verdana, Arial Geneva, sans-serif;
    background-color:white;
}


.contentBodyTable2{
  width:100%;
  valign:top;
}

.contentBodyTable3{
  /*width:100%;*/
  valign:bottom;
}

#contentBody2 h3 {
	/*background-color: #e8f0f1;*/
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	font: bold 13px Verdana, Arial Geneva, sans-serif;
	color:#333333;
}
#contentBody2 h3 a {
	margin-left: -8px;
	margin-right: -8px;
	padding-left: 8px;
	padding-right: 8px;
    text-decoration:none;
    color:#333333;
}

#contentBody2 h3 a:hover{
	background-color: #bbbbbb;
}

#contentBody2 ul {
	margin: 0px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
}




#contentBody2 ul a {
	
    text-decoration:none;
    color:#333333;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: -8px;
	margin-right: -8px;
	padding-left: 8px;
	padding-right: 8px;
}

#contentBody2 ul li a:hover {
	background-color: #eeeeee;
}

#contentBody2  ul li {
	margin: 2px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #dbe0e6;
	list-style: none;
	background-color: #fff;
	font:  11px Verdana, Arial, Geneva, sans-serif
}



div.bodyline {
	border-top: 1px solid #acb0b5;
	margin: 10px 4px 5px 4px ;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width:100%;
}

div.bodyline2 {
	border-top: 1px dashed #9d070d;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width:100%;
}



/*************************
*** contentBody3 part!  ***
*************************/


#contentBody3 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font: 13px Verdana, Arial Geneva, sans-serif;
}




#contentBody3 h3 {
	/*background-color: #e8f0f1;*/
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	color:#9d070d;
	font: bold 13px Verdana, Arial Geneva, sans-serif;
}
#contentBody3 h3 a {
	margin-left: -8px;
	margin-right: -8px;
	padding-left: 8px;
	padding-right: 8px;
    text-decoration:none;
    color:#333333;
}

#contentBody3 h3 a:hover{
	color: #9d070d;
}

#contentBody3 h4 {
	/*background-color: #e8f0f1;*/
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 2px 5px;
	color:#9d070d;
	font: bold 15px Verdana, Arial Geneva, sans-serif;
}

#contentBody3 ul {
    
	margin: -4px 5px 5px 5px;
	padding: 3px 2px 2px 2px;
	
	/*border-top: 1px solid #DBE0E6;*/
}


#contentBody3 ul a {
	
    text-decoration:none;
    color:#333333;
	margin-top: -12px;
	margin-bottom: 2px;
	margin-left: -8px;
	margin-right: -8px;
	padding-left: 8px;
	padding-right: 8px;
}

#contentBody3 ul li a:hover {
   
	color: #9d070d;
}





#contentBody3  ul li {
	

	/*text-align:center;*/
	list-style:none;
	/*background-color: #fff;*/
	font:  13px/15px Verdana, Arial, Geneva, sans-serif;
	
}



.contentBody a{
font-family:"宋体";
color:#333333;
font-size:12px;
text-decoration:none;
}

.contentBody a:hover{
color:#9d070d;
}

.topicline{
width:100%;
vertical-align:middle;
}

div.bodyline {
	/*border-top: 1px solid #acb0b5;
	margin: 10px 4px 5px 4px ;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width:100%;*/
}
#pod a.crtntp{
 
width:40%;
  border: #333333 solid 1px;
}
#pod a.crtntp:hover{
 
  border-color: #9d070d;
}
/*************************
*****   pod part!    *****
*************************/
#pod {
position:relative;
color: #333333;
border-right:#808284 1px dashed;
margin:0px 0px 0px 0px;
padding:0 0 0 0;
}

#pod div.ctvuser{
margin-top:5px;
padding:0 0 0 10;
background-color:transparent;
color:#333333;
font:13px/15px Verdana, Arial, helvetica, sans-serif;
margin-bottom:5px;
}

#pod div.ctvuser a{

   color:#333333;
}
#pod div.ctvuser a:hover{
   color:#a8a9ad;
}
#pod div.podwel {
   width:100%;
   margin-top:0px;
   color:#333333;
    font:13px/20px Verdana, Arial, helvetica, sans-serif;
   margin-bottom:0px;
   margin-left:-10px;
}
#pod div.podwel a{
   color:#333333;
   font:13px/20px Verdana, Arial, helvetica, sans-serif;
}
#pod div.podwel a:hover{
   color: #9D070D;
}
#pod div.podwel img{
   width:149;
   border-width:2;
   border-color: #ffffff;
}
#pod div.podmail {
   width:100%;
   margin-top:0px;
   color:#333333;
    font:13px/20px Verdana, Arial, helvetica, sans-serif;
   margin-bottom:0px;
}

#pod div.podmail a{
   color:#333333;
   font:10px/12px Verdana, Arial, helvetica, sans-serif;
}
#pod div.podmail a:hover{
   color: #9D070D;
}

#pod h3 {
	color: #9D070D;
	font:  bold 13px/20px Verdana, Arial, helvetica, sans-serif;
}
#pod h2 {
	color: #444;
}
#pod div{
   padding:10 0 10 10;
   font:10px/12px Verdana, Arial, helvetica, sans-serif;
}

#pod ul.nav-pod a:hover {
	background-color: #e7e8ea;
}
#pod div.crtlist{
 margin:0;
   background-color:#e7e8ea;
   color:#333333;
   font:13px/20px Verdana, Arial, helvetica, sans-serif;
   margin-bottom:0px;
   padding-left:10;
}
#pod div.crtlist a:hover{
color:#9d070d;
}
ul.nav-pod li {

	width:100%;
	/*background: url(../cn_images/background_navpod.gif) repeat-x;
	border-top: 1px solid #fefefe;
	border-bottom: 1px solid #c3c8cb;
	*/
}

#pod ul.nav-pod li a {
	background-color: transparent;
}

#pod ul.nav-pod a:hover {
	color: #9D070D;
}
.mailfont{
font:10px/12px Verdana, Arial, helvetica, sans-serif;
}

ul.nav-pod {
    width:100%;
    margin:0px 0px 0px 0px ;
	text-align: left;
	list-style: none;
}

ul.nav-pod li {
    font-weight: bold;
}

ul.nav-pod li a {
	clear: both;
	display: inline;
	line-height: 20px;
	padding: 1px 5px;
}

#pod a {
	font: 13px/20px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
    color:#333333;   
    text-decoration:none;
    width:100%;
}
#pod a:hover {
color:#9d070d;
}
#pod div.latest a {
	font: 13px/20px Verdana, Arial, helvetica, sans-serif;
	display: inline;
    color:black;
	border-bottom:1px solid black;
    text-decoration:none;
    width:100%;
    
}
#pod div.latest a:hover {
color:#9d070d;
}
#pod div.crtour a:hover{
color:#9d070d;
}
/*************************
*****   other part!    *****
*************************/

.loginCate{
    font: bold 13px/20px Verdana, Arial helvetica, sans-serif;
	color:#333333;
}

.copyright {
	font-family: "Verdana";
	font-size: 13px;
	color:#333333;
	cursor:hand;
}


.pagePath{
	font-family: "Helvetica";
	font-size: 12px;
	color:#333333;

}

.crtvsearch{
	font-family: "Helvetica";
	font-size: 12px;
	color:#333333;

}
.search{
	font-family: "Helvetica";
	margin-top:0;
	margin-bottom:0;
	padding-left:10;
	font-size: 13px;
	color:#333333;

}
.pagePath2{
	font-family: "Helvetica";
	font-size: 13px;
	color:#333333;
}

.pagePath2 a{
	font-family: "Helvetica";
	font-size: 13px;
	color:#333333;
	text-decoration:none;
}

.pagePath2 a:hover{
	color: #9d070d;
}

.pagePath2 h3 {
	color:#9d070d;
	font: bold 13px Verdana, Arial Geneva, sans-serif;
}

.pagePath3{
	font-family: "Helvetica";
	font-size: 13px;
	color:#333333;
}

.pagePath3 a{
	font-family: "Helvetica";
	font-size: 13px;
	color:#333333;
	text-decoration:none;
}

.pagePath3 a:hover{
	color: #9d070d;
}
.pagePath4{
	font-family: "Helvetica";
	font-size: 11px;
	color:#333333;

}

.pagePath5{
	font-family: "Helvetica";
	font-size: 13px;
	color:#333333;
}
.pagePath5 a{
	font-family: "Helvetica";
	font-size: 13px;
	color:#333333;
	text-decoration:none;
}
.pagePath5 a:hover{
	color: #9d070d;
	text-decoration:none;
}

td.DataGroup { background-color: #D9EEEC; border: 2px groove #F0FFFF; }
tr.floatTip  { background-color:#FFFFCC; font-family:  "Helvetica", "Arial", "sans-serif"; font-size: 13px; line-height: 15px;}

.selpage{
  heigth:10px;
}

.selpage2{
  heigth:10px;
  color:#333333;
  padding:0px 0px 0px 0px ;
  margin: 0px 0px 0px 0px ;
}



.page{
	font-family: "Verdana";
	font-size: 13px;
	color:#333333;
	text-decoration:none;
}

.page hover{
	color: #9d070d;
	text-decoration:none;
}

.page2{
	font-family: "Verdana";
	font-size: 13px;
	color:white;
	text-decoration:none;
}

h3, h4 {
	font-size: 13px;
	line-height:15px;
	margin: 0;
	padding: 0;
}

div.line {
	/*border-top: 1px solid #acb0b5;
	background-color: white;
	margin: 5px 0px 5px 0px;
	padding: 0 0px 0 0px;
	font-size: 1px;
	line-height: 1px;
	height: 1px ;
	width:175px;*/
}
div.crtline {
  border-top: 1px dashed ;
  border-bottom:1px dashed ;
}
div.freeline {
	border-top: 1px solid #acb0b5;
	margin: 10px 4px 5px 4px ;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width:100%;
}


.inputText{
  border-top : 1px solid #acb0b5;
  border-bottom : 1px solid #acb0b5;
  border-left : 1px solid #acb0b5;
  border-right : 1px solid #acb0b5;
  padding: 2px 5px 2px 5px ;
}

.actionButton{
  padding: 1px 1px 1px 1px ;
}

.actionButton2{
  padding: 2 4 0 4;font-size:12px;height:23;background-color:#ece9d8;border-width:1;}
.btn3_mouseout {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid

}

.qulyImage{
  padding: 10px 10px 15px 10px ;
  border-width: 0px 0px 0px 0px;
}

.recommendImage{
  padding: 10px 10px 15px 10px ;
  border-width: 0px 0px 0px 0px;
}

.smallImage{
  padding: 10px 3px 15px 3px ;
  border-width: 0px 0px 0px 0px;
}

.bigImage{
  padding: 10px 10px 15px 10px ;
  border-width: 0px 0px 0px 0px;
}

.border1 {background: #FFCC33; border: #FFCC33 1px solid; color: #FFCC33;}

.ShowStoryListTable {
	border: 1px solid black;
	text-align: center;
	width:233px;
	height:270px;
	/*width:246px;
	height:280px;*/
}

.ShowStoryListTable1 {
	border: 1px solid black;
	text-align: center;
	width:100%;
	height:200px;
}

.aCategory {
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	/*display: block;*/
    line-height: 1.30em;
    color:#333333;
}

.aCategoryCreative {
    font: 13px/15px bold Verdana, Arial, helvetica, sans-serif;
    line-height: 1.30em;
    text-decoration:none;
    color:#333333;
}



.aCategoryCreative2 {
    font: 13px/15px Verdana, Arial, helvetica, sans-serif;    
    line-height: 1.30em;
    text-decoration:none;
    color:#333333; 
}

#aCategoryCreative2 a:hover{
	background-color: #bbbbbb;
}

.aCategoryCreative2 a:hover{
	color: red;
}

.aCategoryAll {
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
    color:#333333;
    text-decoration:none;
}

.storyTitle {
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
	text-decoration:none;
    color:#333333;
}

.storyListTable{
  width:97%;
  valign:top;
}

.imageTitle {
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
    line-height: 1.30em;
    color:#333333;
}

.imageTitle11 {
	font: 11px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
    color:#333333;
}

#dypopLayer {
  background-color: #e5eaf0;
  color:#000000;
  border: 2px #007db5 solid;
  font-color: black;
  font-size: 13px;
  padding-right: 2px;
  padding-left: 2px;
  height: 15px;
  padding-top: 1px;
  padding-bottom: 1px;
  filter: Alpha(Opacity=1);
}

.cPopText {
  	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
    color:black;
}

.popTitleTable {
    width:300px;
    border:1px 1px 1px 1px;
}

.popAltTable {
    border:1px 1px 1px 1px;
}

.fontCategory {
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
    color:black;
	border-bottom:1px solid #333333; 
}
.fontCategory tr{
   width:100%;
    border-bottom:1px solid #333333; 
}
.fontCategory td{
   width:50%;
}
.upload {
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
    color:black;
	border-bottom:1px solid #333333; 
}
.upload tr{
   width:100%;
    border-bottom:1px solid #333333; 
}
    

.fontGrapher {
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
    color:#333333;
}

.showGuideLineTable {
    font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	width:90%;
}

.billTable {
    width:90%;
	padding: 3px 2px 2px 2px;
	border-bottom: 1px solid #aBE0E6;
	border-left: 1px solid #aBE0E6;
	border-right: 1px solid #aBE0E6;
}

.billTable thead {
    background-color:#aaaaaa;
    color:black;
}

.billTable thead td {
    background-color:#aaaaaa;
    color:black;
    font: bold;
}

.billTable td  {
    font: 13px Verdana, Arial, helvetica, sans-serif;
    color:#333333;
}

.billTable tr  {

}

.crtvTable {
    width:100%;
	padding: -5px -5px -5px -5px;
	margin: -1px -1px -1px -1px;

}

.crtvTable2 {
    width:100%;
	padding: -3px -3px -3px -3px;
	margin:-3px -3px -3px -3px;
}

.sitemapTable{
    width:97%;
	padding: 3px 2px 2px 2px;

}

.sitemapTable thead {
    background-color:#aaaaaa;
    color:black;
}

.sitemapTable td  {
    font: 13px Verdana, Arial, helvetica, sans-serif;
    color:#333333;
}

.aHeader{
	font: bold 13px/15px Verdana, Arial, helvetica, sans-serif;
    color:#dddddd;

}

.aHeader hover{
    color:blue;
}

#podPanel {
	background-color: #aaaaaa;
	width:100px;
	height:30px;
}

.entab {
  width:100px;
  font: 13px/15px Verdana, Arial, helvetica, sans-serif;
  text-align:center;
}


.tabTop {
  font: 13px/15px Verdana, Arial, helvetica, sans-serif;
  color:white;
  text-align:right;
}

.tabTop a:hover{
    background-color: #fafafa;
    color: #333333;
}
.tabTop a{
    color: white;
    text-decoration:none;
    padding: 2px 4px 2px 4px;
}
.tabTopen {
  font: 13px/20px Verdana, Arial, helvetica, sans-serif;
  color:#333333;
  text-align:right;
  
}

.tabTopen a:hover{
    color: #9D070D;
}
.tabTopen a{
    color: #333333;
    text-decoration:none;
    padding: 2px 4px 2px 4px;
}

.logosite{

padding-bottom:25;
}



.header {
   /* background: url(../cn_images/head_bg.png);*/
}

.tab{
    font:bold 14px Verdana, Arial, helvetica, sans-serif;
}
.entab{
   
    font: 14px Verdana, Arial, helvetica, sans-serif;
}
.tab a{	
	text-decoration:none;	
	font: bold 14px Verdana, Arial, helvetica, sans-serif;
	color:#9D070D;
}
.tab a:hover{  
   /*color:#FFCC00;*/
   color:#9D070D;
}

.tab2{
font: 14px Verdana, Arial, helvetica, sans-serif;
}
.tab2 a{
text-decoration:none;
font: bold 14px "宋体";
color:#ffffff;
}
.tab2 a:hover{
color:#FFCC00;
}

.tab3{
font-size:14px;
font-family:Verdana, Arial, helvetica, sans-serif;
color:#ff0000;
font-weight:bold;
text-decoration:none;
}
.tab3 a{
font-size:14px;
font-family:Verdana, Arial, helvetica, sans-serif;
color:#ff0000;
font-weight:bold;
text-decoration:none;
}
.tab3 a:hover{
color:#ff0000;
font-weight:bold;
text-decoration:none;
}

.tabsub{
text-decoration:none;	
font:12px "宋体";
color:#FFFFFF;
}
a.tabsub{
	text-decoration:none;	
	font:12px "宋体";
	color:#FFFFFF;
}
a:hover.tabsub{
   color:#ed8309;
}

a.tabsub2{
	font:12px "宋体";
	color:#ed8309;
	text-decoration:none;
}
a:hover.tabsub2{
	color:#FFFFFF;
}

.selTab{
    font:bold 14px Verdana, Arial, helvetica, sans-serif;
}
.selTab a{
	font: bold 14px Verdana, Arial, helvetica, sans-serif;
	   color:#e45705;
	text-decoration:none;
}
.selTab a:hover{
	color:#e45705;
	text-decoration:none;
}

.selTab2{
font: bold 14px "宋体";
color:#FFCC00;
text-decoration:none;
}
.selTab2 a{
font: bold 14px "宋体";
color:#FFCC00;
text-decoration:none;
}
.selTab2 a:hover{
font: bold 14px "宋体";
color:#ffffff;
text-decoration:none;
}


div.headerline {
	border-top: 2px solid orange;

	margin: 0px 0px 0px 0px;
	font-size: 1px;
	line-height: 1px;
	height: 3px;
	width:100%;
}

.tileFooterTable{
  width:100%;
}


.fdTable {
    width:90%;

	border-bottom: 1px solid #aBE0E6;
	border-left: 1px solid #aBE0E6;
	border-right: 1px solid #aBE0E6;
}

.fdTable thead {
    background-color:#aaaaaa;
    color:black;
}

.fdTable thead td {
    background-color:#aaaaaa;
    color:black;
    font: bold;
}

.fdTable td  {
    font: 13px Verdana, Arial, helvetica, sans-serif;
    color:#333333;
    border-bottom: 2px solid #eeeeee;
}

.fdTable tr  {

}


.topicCategory {
	background-color: #eeeeee;
	width:160px;
}

.topicCategory a{
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	display: inline;
	display: block;
	text-decoration:none;
	text-align:center;
    color:#333333;
    padding:5px 0px 0px 5px;
    border-top: 1px solid #DBE0E6;
    border-left: 1px solid #DBE0E6;
	border-right: 1px solid #DBE0E6;
	border-bottom: 1px solid #DBE0E6;
}


.topicCategory a:hover{
	color: red;
}


.calendarTable {
    width:80%;
	padding: 3px 2px 2px 2px;
	border-top: 1px solid #aBE0E6;
	border-bottom: 1px solid #aBE0E6;
	border-left: 1px solid #aBE0E6;
	border-right: 1px solid #aBE0E6;
}

.calendarTable thead {
    background-color:#aaaaaa;
    color:black;
}

.daysRow{
    background-color:#aaaaaa;
    color:black;
    font: bold;
}

.calendarTable td  {
    font: 13px Verdana, Arial, helvetica, sans-serif;
    color:#333333;
}

.calendarButton{
	padding: 3px 2px 2px 2px;
	border-top: 1px solid #aBE0E6;
	border-bottom: 1px solid #aBE0E6;
	border-left: 1px solid #aBE0E6;
	border-right: 1px solid #aBE0E6;
	background-color:#eeeeee;
	width:30px;
	cursor:hand;
}


.topCalendarTable a{
    font: 13px Verdana, Arial, helvetica, sans-serif;
    color:#333333;
    text-decoration:none;
}

.topCalendarTable a:hover{
	color: red;
}

.ShowCreativeCatlogeTable td{
    padding:0px 0px 0px 0px ;
    margin: 0 ;
    text-decoration:none;
	color:black;
    width:50%; 
	font: bold 13px/15px Verdana, Arial, helvetica, sans-serif;
}

.ShowCreativeCatlogeTableA{
    padding:0px 0px 0px 0px ;
    line-height:10p;
    text-decoration:none;
    width:100%;        
}





.gbillTable {
    width:100%;
}

.gbillTable thead {
    background-color:#aaaaaa;
    color:black;
}

.gbillTable thead td {
    background-color:#aaaaaa;
    color:black;
    font: bold;
}

.gbillTable td  {
    font: 13px/15px Verdana, Arial, helvetica, sans-serif;
    color:#333333;
}

.gbillTable tr  {
}






.reportWrapper {
    padding: 1px 1px 1px 1px ;
	width:600px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
}
.reportWrapper_top {
	width:600px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
}
.reportWrapper_bottom {
	width:600px;
	margin: 0px 0px 0px 0px ;
	text-align: left;
}

.reportTable{
   width:600px;
   font: 13px/15px Verdana, Arial, helvetica, sans-serif;
}



/*************************
*****   cpod part!    *****
*************************/
#cpod {
   	position:relative;
	/*top:-16px;*/
	margin:0px 0px 0px 0px ;
	padding:0;
}


#cpod div.ctvuser{
margin-top:5px ;
padding:0 0 0 10;
   background-color:transparent;
   color:#333333;
   font:13px/15px Verdana, Arial, helvetica, sans-serif;
   margin-bottom:5px;
}
#cpod div.ctvuser a{

   color:#333333;
}
#cpod div.ctvuser a:hover{
   color:#a8a9ad;
}
#cpod div.podwel {
   width:100%;
   margin-top:0px;
   color:#333333;
    font:13px/20px Verdana, Arial, helvetica, sans-serif;
   margin-bottom:0px;
   
}
#cpod div.podwel a{
   color:#333333;
   font:13px/20px Verdana, Arial, helvetica, sans-serif;
}
#cpod div.podwel a:hover{
   color: #9D070D;
}
#cpod div.podwel img{
   width:149;
   border-width:5;
   border-color: #a8a9ad;
}
#cpod div.podmail {
   width:100%;
   margin-top:0px;
   color:#333333;
    font:13px/20px Verdana, Arial, helvetica, sans-serif;
   margin-bottom:0px;
   
}

#cpod div.podmail a{
   color:#333333;
   font:10px/12px Verdana, Arial, helvetica, sans-serif;
}
#cpod div.podmail a:hover{
   color: #9D070D;
}

#cpod h3 {
	color: #9D070D;
	font:  bold 13px/20px Verdana, Arial, helvetica, sans-serif;
}
#cpod h2 {
	color: #444;
}
#cpod div{

   font:10px/12px Verdana, Arial, helvetica, sans-serif;
}

#cpod ul.nav-pod a:hover {
	background-color: #e7e8ea;
}
#cpod div.crtlist{
 margin:0;
   background-color:#e7e8ea;
   color:#333333;
   font:13px/20px Verdana, Arial, helvetica, sans-serif;
   margin-bottom:0px;
   padding-left:10;
}
#cpod div.crtlist a:hover{
color:#9d070d;
}
ul.nav-pod li {

	width:100%;
	/*background: url(../cn_images/background_navpod.gif) repeat-x;
	border-top: 1px solid #fefefe;
	border-bottom: 1px solid #c3c8cb;
	*/
}

#cpod ul.nav-pod li a {
	background-color: transparent;
}

#cpod ul.nav-pod a:hover {
	color: #9D070D;
}
.mailfont{
font:10px/12px Verdana, Arial, helvetica, sans-serif;
}

ul.nav-pod {
    width:100%;
    margin:0px 0px 0px 0px ;
	text-align: left;
	list-style: none;
}

ul.nav-pod li {
    font-weight: bold;
}

ul.nav-pod li a {
	clear: both;
	display: inline;
	line-height: 20px;
	padding: 1px 5px;
}

#cpod a {
	font: 13px/20px Verdana, Arial, helvetica, sans-serif;
	display: inline;

    color:#333333;   
    text-decoration:none;

}
#cpod a:hover {
color:#e054a8;
}
#cpod div.latest a {
	font: 13px/20px Verdana, Arial, helvetica, sans-serif;
	display: inline;
    color:black;
	border-bottom:1px solid black;
    text-decoration:none;

    
}
#cpod div.latest a:hover {
color:#9d070d;
}
#cpod div.crtour a:hover{
color:#9d070d;
}

/*
change crtv by colin
*/
td.leftstyle{
background-color:#dfefff;
border:1px solid #67afff;
}

td.leftstyle2{
background-color:#fffedf;
border:1px solid #ffd345;
}

table.leftstyle{
background-color:#dfefff;
border:1px solid #67afff;
}
.tda{
font-size:14px;
color:#ec008c;
font-weight:600;
}
.tdb{
font-size:12px;
font-weight:600;
color:#111111;
text-decoration:none;
}
.tdc{
font-size:12px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}
.huigu{
height:30;
width:300;
text-align:center;
vertical-align:middle;
border:1 solid #888888;
background-color: #eeeeee;
font-size:14px;
width:160px;
padding:5px 5px 5px 5px;
}
.huigu a{
	font: 13px/15px Verdana, Arial, helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
    color:#333333;
}

#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 0px;
	z-index: 200;
}

.taba{
text-align:center;
width:235px;
background:#efefef;
border:solid 1px #929292;
position:absolute;
z-index:5;
padding:10px 20px 10px 20px;
}

.button1{
border:1 solid black;FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal;
}

.oybody{
font-size:12px;
color:#333333;
}
.oybody a{
color:#333333;
text-decoration: none;
}
.oybody a:hover{
color: #9d070d;
}