#mybody         {min-width: 640px;
    width: expression(document.body.clientWidth <= 640 ? "640px" : "auto");}
*    { margin:0px; padding:0px;}
/*html {FILTER: gray;}*/
body { font-size:10pt; }
img  { border:none;}  
input.watermarked { background-color:#fcfcfc;color:#aaa;padding:2px 0 0 2px; height:15px; width:100%;}
input.txt100      { padding:2px 0 0 2px; height:15px; width:100%;}
select            { font-size:9pt;}

.line24           { height:24px; line-height:24px; width:100%;}
a.lnknml:link     { color:#f00;}
a.lnknml:hover    { color:#00f;}

.txtRed,.CF00{color:#f00;} .CF93 {color:#f93} .C390{color:#390}  .CF30{color:#F30} .C90C{color:#90c}
.txtDel      { text-decoration:line-through;}
.uploadExec  { margin-left:20px; margin-bottom:20px;}
.hackBox, .HackBox{
	border-top:1px solid transparent !important;
	margin-top:-1px !important;
	border-top:0;margin-top:0;
	clear:both;visibility:hidden;
} 
div#pnlTop      {text-align:center; height:60px; background:#eee url(_images/adv/angxun.jpg) no-repeat;
                 border:solid 1px #ccc;  line-height:60px; padding:0px; }
div#pnlTop a    { position:relative; display:block; width:100%; height:100%;}
div#pnlTop img  { position:absolute; top:-9999px; left:-9999px; }

div#pnlMain     {float:left;width:100%;}
div#mainContent {margin: 0 16% 0 190px;}
div#pnlLeft     {float:left;width:190px;margin-left:-100%;}
div#pnlRight    {float:left;width:15%;margin-left:-15%;}

div#pnlBottom   {background-color:#fc0;clear:both; text-align:center;height:70px;}
div#footer      {clear:both; width:100%; text-align:center;}

.pnlLogin          { font-size: 10pt; margin: 0px auto; width: 400px}
.pnlLogin .formTopLeft { background: url(_images/formTopLeft.gif) no-repeat left top; width: 100%; height: 5px; font-size: 4px;}
.pnlLogin .formTopRht  { background: url(_images/formTopRht.gif) no-repeat 100% top; width: 100%; height: 5px; font-size: 4px;}
.pnlLogin .formBtmLeft { background: url(_images/formBtmLeft.gif) no-repeat left top; width: 100%; height: 5px; font-size: 4px;}
.pnlLogin .formBtmRht  { background: url(_images/formBtmRht.gif) no-repeat 100% top; width: 100%; height: 5px; font-size: 4px;}
.pnlLogin .formMidLeft { background: url(_images/formMidLeft.gif) repeat-y left top; width: 100%;font-size: 10px;}
.pnlLogin .formMidRht  { background: url(_images/formMidRht.gif) repeat-y 100% top; width: 100%; font-size: 10px;}

.lineLogin             { width:100%; font-size:10pt;}
.lineLogin .mainBox    { float: left; width: 100% }
.lineLogin .inputBox   { margin: 0px 100px 0px 100px }
.lineLogin .labelName  { float: left; margin-left: -100%; width: 100px; line-height: 20px; height: 20px; text-align:right; }
.lineLogin .hlpLink    { float: left; margin-left: -100px; width: 100px; line-height: 20px; height: 20px }

.pnlLogin .btnOK { border-right: medium none; border-TOP: medium none; font-weight: bold; 
	 background: url(_images/formBtn.gif) #f6f6f6 no-repeat 0px 0px; VERTICAL-ALIGN: middle; 
	 border-left: medium none; width: 130px; cursor:pointer; color: #fff; border-bottom: medium none; height: 35px }
.pnlLogin .inTxt { font-size: 9pt; width: 160px; height: 20px }

.tblogin         { border:none;}
.tblogin td      { height:22px;}
.W110            { width:110px}
.W100            { width:100%;}  .W99 {width:98%}
.pnlAdmin        { border:solid 1px #f30; background:#f66;}

.lineReg, .lineReg2, .lineReg3,.lineSMS  {padding-top:5px;height:100%;
           border-left: solid 2px #f90; border-right: solid 2px #f90;
           border-bottom:dotted 1px #cccccc  }
.lineSMS .mainBox2  { float: right; margin-left: -130px; width: 100% }
.lineSMS .inputBox2 { margin-left: 140px;margin-right:10px; }
.lineSMS .lblName2  { float: right; width: 120px; text-align: right; color:#600; line-height:20px;}
.lineSMS .mainBox2 .dvSmsTmp     { width:100%;}
.lineSMS .mainBox2 .dvSmsTmp div { width:100%; border:solid 1px #000; cursor:pointer; 
	    margin-top:3px; text-indent:24px; background:#ffc url(_images/icon_sms.gif) no-repeat;
	    white-space:normal;line-height:18px;}
.lineSMS .mainBox2 .dvSmsTmp .pgCnt  {border:none;background:none; text-align:right;} 
.lineReg3 .labelName{ float:left;width:160px; text-align:right}
.lineReg3 .labelName2{ float:left;width:100px; text-align:right}
.lineReg3 .inputBox { float:left;width:130px; }
.lineReg3 .clipline { float:left;width:20px;height:10px;border-right:solid 2px #cccccc;}
.lineReg3 .inTxt    { background-color:#ffc;}

.lineReg2,.lineReg3 { background-color:#ecfeff}
.lineReg2 .mainBox  { float:right;width: 100%;margin-left: -310px;}
.lineReg2 .hlpLink  { margin-left: 310px;  color:#69f;}
.lineReg2 .clipline { float:right;width:20px;height:10px;}
.lineReg2 .labelName{ float:right;width:100px; text-align:right}
.lineReg2 .inputBox { float:right;width:180px;}
.lineReg2 .inTxt    { background-color:#ffc;}

.lineReg .mainBox  { float:right;width: 100%;margin-left: -340px;}
.lineReg .hlpLink  { margin-left: 340px }
.lineReg .clipline { float:right;width:20px;height:10px;}
.lineReg .labelName{ float:right;width:100px; text-align:right}
.lineReg .inputBox { float:right;width:210px;}
.lineReg .checkInfo { float:left;width:280px;padding-left:10px;margin-top:10px;}
.lineReg .track    { margin:10px; line-height:22px;}
.lineReg .track a  { display:inline-block; margin-right:20px;}
.lineReg .mainBox2  { float:right; width:100%; margin-left:-120px;}
.lineReg .mainBox2 .inputBox2 { margin-left:110px; }
.lineReg .lblName2  { float:left; width:110px; text-align:right; }

.btnPost {border-bottom: solid 2px #f90;border-left: solid 2px #f90; text-align:center;
	       border-right: solid 2px #f90; padding:20px}

div#wrapper{float:right;width: 100%;margin-left: -400px}
div#content{margin-left: 400px}
div#navigation{float:right;width:200px}
div#extra{float:right;width:200px}


#pnlMain #mainContent div.dsline   { background:url(_images/dashline.gif) 0px 50% repeat-x; height:20px;}
div.book , .MobileBook   {
	       border-left: solid 2px #f90;border-bottom: solid 2px #f90;
	       border-right: solid 2px #f90; padding:10px;  }
div.MsgList  {
	       border-left: solid 2px #f90;border-bottom: solid 2px #f90;
	       border-right: solid 2px #f90; }
.MsgList table {width:100%;background-color:#fc6;}
.MsgList tr    {text-align:center;}
.MsgList #tr1 td ,#tr2 td {background-color:#c60;color:#fff;}
.MsgList #Trmod1 {background-color:#ffc;color:#000;}
.MsgList #Trmod2 {background-color:#eff;color:#000;}

#pnlMain #mainContent div p { text-indent:20pt; padding-top:5px; padding-bottom:5px;}
/*#pnlMain #mainContent div table    {width:100%}*/
	            

#bookLeft    {width:180px !important; width:182px;border:solid 1px #f90}
#bookLeft div.bookHead {background:url(_images/lftbookhead.gif) 0 0 no-repeat;height:24px;
	       line-height:24px; padding-left:26px; color:#fff;}  
.bookHead a:link, .bookHead a:visited	{text-decoration:none;	color:	#fff;}	
.bookHead a:active,.bookHead a:hover	{text-decoration:none;	color:	#fff;}	
	
#bookLeft div.bookCont {width:176px !important; width:180px;
        background-color:#ffc;border:solid 2px #fff; }
#bookLeft #grpDirUL  {padding-top:0;}        
#bookLeft #grpDirUL li {
	    list-style:none;	padding-left:20px;
	    width:auto; height:22px; line-height:22px;
        background:url(_images/iconMobDir.gif) 5px 0px no-repeat;
}
#bookLeft #grpDirUL li.selected {
        background:url(_images/iconMobile.gif) 5px 0px no-repeat;
}
#bookLeft #grpDirUL li.edit { background-color:#fcc; height:auto; text-align:right; border:solid 1px #c96;}
#bookLeft #grpDirUL li.edit select { width:40px; font-size:9pt; padding-left:3px;}
#bookLeft #grpDirUL li.edit select option { font-size:9pt; padding-left:3px;}

#bookLeft #grpDirUL li a:link, #grpDirUL li a:visited{
	color:#c60;
}
#bookLeft #grpDirUL li a:hover, #grpDirUL li a:active{
	color:#F30;
	text-decoration:none;
}
#bookLeft #grpDirUL li.Selected a:link,#grpDirUL li.Selected a:visited{
	color:#f90;font-weight:600;
}
#bookLeft #grpDirUL li.Selected a:hover,#grpDirUL li.Selected a:active{
	color:#f00;font-weight:600;
	text-decoration:none;
}

li.edit .btnUpdate    {}
li.edit .btnCancel    {}
#bookLeft #grpCar  li {
	    list-style:none;	padding-left:23px;
	    width:auto; height:22px; line-height:22px;
        background:url(_images/iconCar.gif) 5px 0px no-repeat;
}

#bookLeft #grpLogin  {padding-top:0;}        
#bookLeft #grpLogin  li {
	    list-style:none;	padding-left:23px;
	    width:auto; height:22px; line-height:22px;
        background:url(_images/iconLogin.gif) 5px 0px no-repeat;
}
#bookLeft #grpLogin li.selected {
        background:url(_images/iconLogin.gif) 5px 0px no-repeat;
}
#bookLeft #grpLogin li a:link, #grpLogin li a:visited{
	color:#c60;
}
#bookLeft #grpLogin li a:hover, #grpLogin li a:active{
	color:#F30;
	text-decoration:none;
}
#bookLeft #grpLogin li.Selected a:link,#grpLogin li.Selected a:visited{
	color:#f90;font-weight:600;
}
#bookLeft #grpLogin li.Selected a:hover,#grpLogin li.Selected a:active{
	color:#f00;font-weight:600;
	text-decoration:none;
}
/**/
#bookLeft #grpCSS li { list-style:none;
    background :url(_images/icon/listdot1.gif) 5px 50% no-repeat;
	padding-left:23px;
	width:auto; height:20px; line-height:20px;
}

#pnlMessage #msgBar {width:100%; height:29px; font-size:10pt; color:#000;
	background:#FFF url(_images/bar/lst_bottom1.gif) 0px 0px repeat-x;}
#pnlMessage #msgBar div.tabLeft {float:left; padding:0;	height:100%; line-height:100%;
	margin-right:1px;  width:auto;
	background:transparent url(_images/bar/lst_left1.gif) 0px 0px no-repeat;}
#pnlMessage #msgBar div div.tabRight {float:left;padding:0px 20px 0 20px;
	font-size:10pt;  height:29px; line-height:29px; width:auto; color:#f00;
	background:transparent url(_images/bar/lst_right1.gif) 100% 0px no-repeat;}
#pnlMessage #msgBar div.tabButton {float:right;width:87px;height:22px;line-height:22px;
	background:url(_images/btnBack0.gif) 0px 0px no-repeat;}
.tabButton a:link, .tabButton a:visited{font-size:10pt;color:#fff;text-decoration:none;}
.tabButton a:hover,.tabButton a:active {font-size:10pt;color:#f00;text-decoration:none;}

.pnlMsgBody {
	 border-left: solid 2px #6c0;border-bottom: solid 2px #6c0; 
	 border-right: solid 2px #6c0; }
.pnlMsgBody .pnlMsg {}
	 
#pnlMessage #pnlMsg a:link, #pnlMessage #pnlMsg a:visited{font-size:10pt;color:#00f;text-decoration:none;}
#pnlMessage #pnlMsg a:hover,#pnlMessage #pnlMsg a:active {font-size:10pt;color:#f00;text-decoration:none;}

.tabBarHeader {width:100%; height:29px; font-size:12pt; color:#000; margin-top:12px;
	background:#FFF url(_images/bar/lst_bottom0.gif) 0px 0px repeat-x;}
.tabBarHeader div.tabLeft {float:left;	padding:0;	height:100%; line-height:100%;
	margin-right:1px;  width:auto;
	background:transparent url(_images/bar/lst_left0.gif) 0px 0px no-repeat;}
.tabBarHeader div div.tabRight, #grpTitle {float:left;padding:0px 20px 0 20px;
	font-size:10pt;  height:29px; line-height:29px; width:auto;
	background:transparent url(_images/bar/lst_right0.gif) 100% 0px no-repeat;}
.tabBarHeader .tabTail { float:right; font-size:10pt; line-height:20px; text-align:right;}
.tabBarHeader .tabTail a:link, .tabBarHeader .tabTail a:visited
     {text-decoration:underline;	color:	#3333cc;}
.tabBarHeader .tabTail a:active, .tabBarHeader .tabTail a:hover
     {text-decoration:underline;	color:	#ff0000;}

.tabBarHeader div.tabButton {float:right;width:87px;height:22px;line-height:22px;
	background:url(_images/btnBack0.gif) 0px 0px no-repeat;}
.tabBarHeader a:link, .tabBarHeader a:visited{font-size:10pt;color:#fff;text-decoration:none;}
.tabBarHeader a:hover,.tabBarHeader a:active {font-size:10pt;color:#f00;text-decoration:none;}


/*==¶ÌÐÅÔÄ¶Á==*/
.SmsBook   {  border-left: solid 2px #f90;border-bottom: solid 2px #f90;
	       border-right: solid 2px #f90; padding:10px;  }
.SmsBook .MsgBox {border:none; overflow:auto; width:100%; height:380px;font-size:10pt; color:#006;}
.tabBarHeader div.tabMsgDel {float:right;width:59px;height:22px;line-height:22px; font-size:10pt;
	background:url(_images/btnMsgDel.gif) 0px 0px no-repeat;padding-left:15px}
.tabBarHeader div.tabMsgReply {float:right;width:59px;height:22px;line-height:22px; font-size:10pt;
	background:url(_images/btnMsgReply.gif) 0px 0px no-repeat;padding-left:15px}
.tabBarHeader div.tabMsgSend {float:right;width:59px;height:22px;line-height:22px; font-size:10pt;
	background:url(_images/btnMsgSend.gif) 0px 0px no-repeat;padding-left:15px}


	
.rt9Panel    { width:100% }
.rt9Panel .rt9TopBar {
        width:auto; height:6px; font-size:4px;
        background:transparent url(_images/rt9top.gif) repeat-x left top;
}
.rt9Panel .TopLeft { 
        width:auto; height:6px; padding-left:6px;
        background:transparent url(_images/rt9topL.gif) no-repeat left top;
}
.rt9Panel .TopRight{ 
        width:auto; height:6px; padding-right:6px;
        background:transparent url(_images/rt9topR.gif) no-repeat right top;
}
.rt9Panel .rt9Bottom { /* bottom */
        width:auto; height:6px; font-size:4px;
        background:transparent url(_images/rt9btm.gif) repeat-x left bottom;
}
.rt9Panel .BtmLeft { /* bottom-left */
        width:auto; height:6px; padding-left:6px;
        background:transparent url(_images/rt9btL.gif) no-repeat left bottom;
}
.rt9Panel .BtmRight { /* Bottom-Right */
        width:auto; height:6px; padding-right:6px;
        background:transparent url(_images/rt9btR.gif) no-repeat right bottom;
}
.rt9Panel .MidLeft  { /* left */
        width:auto; height:auto !important; height:100%; padding-left:6px;
        background:transparent url(_images/rt9lft.gif) repeat-y left top;
}
.rt9Panel .MidRight { /* right And Main */
        width:auto; height:auto !important; height:100%; padding-right:6px;
        background:transparent url(_images/rt9rht.gif) repeat-y right top;
}


a:link,    a.aaa:link	{text-decoration:underline;	color:	#3333cc;}	
a:visited, a.aaa:visited{text-decoration:underline;	color:	#333399;}	
a:active,  a.aaa:active	{text-decoration:underline;	color:	#ff0000;}	
a:hover,   a.aaa:hover	{text-decoration:underline;	color:	#ff0000;}

.srcTable   { width:99%;border-collapse:collapse;}
.srcTable .trHead     { background-color:#c60; text-align:center; line-height:20px;}
.srcTable .trHead0    { background-color:#ff9; line-height:18px;}
.srcTable .trHead1    { background-color:#cfc; line-height:18px;}
.srcTable .trHead2    { background-color:#fcc; line-height:18px;}
.srcTable .trHead8    { background-color:#fc6; line-height:18px; color:#fff;}
.srcTable .trHead9    { background-color:#f96; line-height:18px; color:#fff;}
.srcTable .bankCost   { background-color:#fc9;}
.srcTable .bankAdd    { background-color:#cf9;}
.srcTable .myHead     { width:65px; white-space:nowrap;}

.srcBack	{ background:url(_images/srcBack0.gif);height:20px;
			 border:solid 1px #ff7700;padding:10px;vertical-align:middle ;}
.srcHead    {color: #ff3300; font-weight:600; width:76px;}

.tip260   {width:260px;height:50px; background:url(_images/tipback.gif); color:#fff; line-height:18px; 
           vertical-align:middle; visibility:hidden; 
           position:absolute; }
     
.leftDot        {background-image:url(_images/doty.gif); background-repeat:repeat-y;
	             background-position:right top;}
.menuBar        {background-image:url(_images/menubarbk.gif); background-repeat:repeat-x;
	             background-position:right 50%;}
.myMsg          {color:#3399ff}		.alert {color:#ff4500}
.title          {font-size:13px;font-weight:700;text-align:left}
.bigMsg         {font-size:12pt;font-weight:700;color:#ff0000;}
.input          {font-size:9pt;height:18px;width:100%}
.remark         {color:#cc0000;vertical-align:top;} 
.wordHead       {font-weight:600;color:#cc0000;}
.tipMark        {padding-left:5px;color:#3399ff;border-left:solid 2px #cccccc;vertical-align:top;}
.VTop           {vertical-align:top;}
.btline         {border-bottom: dashed 1px #000000;}
table           { font-size :10pt}   table td { vertical-align:top;}
table td.W45    { width:40px;}
table td.B20    { width:30%;}
table td.B10    { width:10%;}
table td .myTxt { width:95%; font-size:9pt;}
.myTxt          {width:98%; font-size:9pt}

.btDotted       {border-bottom:dotted 1px #cccccc}
.inTxt          {font-size: 12px;height:18px;width:99%;border:solid 1px #669933;background-color:#ffcc99;}
select.inTxt    { height:22px;}
.rdonly         { background-color:#f33;}
.inBtn          {font-size: 90%;height:20px;width:100%;background-color:#009900;color:#ffffff}
.button,.PgSpliter input:submit  { font-size:9pt; height:20px;}
input.Ok		{font-size:90%;width:100%; height:18px;border:1px solid #693;background-color:#6f6;}
input.Warning	{font-size:90%;width:100%; height:18px;border:1px solid #693;background-color:#ff6;}
input.Error		{font-size:90%;width:100%; height:18px;border:1px solid #693;background-color:#f66;}
input.Normal	{font-size:90%;width:100%; height:18px;border:1px solid #693;background-color:#Fc9;}

.OkMsgBoard,.WarningMsgBoard,.ErrorMsgBoard,.ConfirmMsgBoard{
	padding: 10px 10px 10px 100px;height:auto !important; min-height:80px;color:#3399ff;
	background:transparent url(_images/BigOK.gif) 15px 15px no-repeat; height/**/:80px;
}
.MsgBoard   { padding:10px;}
.WarningMsgBoard{background-image:url(_images/BigWarn.gif);}
.ErrorMsgBoard  {background-image:url(_images/BigErr.gif);}
.ConfirmMsgBoard{background-image:url(_images/BigQues.gif);}

/* ============================================ */
.chkMsgOK   { background:url(_images/msgok.gif) no-repeat; padding-left:20px;}
.chkMsgErr  { background:url(_images/error.gif) no-repeat; padding-left:20px;}
.OkMsg		{padding:5px;border:1px solid #00BE00;color:#000;
	background:#E6FFE6 url(_images/msgok.gif) 5px 5px no-repeat;	}
.WarningMsg	{padding:5px;border:1px solid #00A8FF;color:#000;
	background:#E2F5FF url(_images/warn.gif) 5px 5px no-repeat;	}
.ErrorMsg	{padding:5px 5px 5px 25px;	border:1px solid #F60;color:#000;
	background:#FFF2E9 url(_images/error.gif) 5px 5px no-repeat; }

.HintMsg	{padding:5px 5px 5px 5px;border-left:solid 2px #cccccc;vertical-align:top;
			background-color:transparent;background-image:none;	color:#69f;
			}
.HintMsg a:link, .HintMsg a:visited{
	color:#666;
	text-decoration:underline;
}
.MsgInfoA  {color:#060;font-weight:600;}
.MsgInfoB  {color:#f30;font-weight:600;}
/* ============================================
Standard Message Styles 2

Usage examples:
<p class="ErrorMsg">Warning!You took my underware!</p>
============================================ */
.OkMsg_lite{
	padding:5px;
	border:1px solid #00BE00;
	background-color:#E6FFE6;	
}
.WarningMsg_lite{
	padding:5px;
	border:1px solid #00A8FF;
	background-color:#E2F5FF;	
}
.ErrorMsg_lite{
	padding:5px;
	border:1px solid #F60;
	background-color:#FFF2E9;	
}

.shopTbl    { width:100%; border-collapse:collapse; table-layout:auto; border:1px; }
.shopTbl td { border:none; padding:3px;}
.shopTxt    { font-size: 10pt; height:18px;width:99%; border:solid 1px #669933;background-color:#fff;}
td.dvHead   { font-weight: 600; WIDTH: 70px; height:20px; vertical-align:top; color:#000000; text-align:center;
	          white-space: nowrap; }
.shopDVSel div,.inputBox2 div { FLOAT: left; WIDTH: 90px; WHITE-SPACE: nowrap }

.houseTbl   { background-color:#eee;text-align:center; border-collapse:collapse; width:100%;}	
.houseHead  { background-color:#ddd; line-height:20px; height:20px;}
.houseTR0   { background-color:#fff;}
.menuBMPback{ background:url(eshop/_images/back03.jpg) 50% 50% no-repeat; height:400px; position:relative;
	 border:double 3px #000;}
.mySrcTxt   { font-size:9pt; height:16px;}	 
.txtPrice   { font-size: 9pt; WIDTH: 65px; HEIGHT: 16px }
.txtDate    { font-size: 9pt; WIDTH: 65px; cursor:pointer; HEIGHT: 16px }

.srcTxt { border-right: medium none; border-TOP: medium none; font-size: 9pt; border-left: medium none; WIDTH: 95%; border-bottom: medium none; HEIGHT: 17px }
.TrNxt  { background-color:#ffcc66}
.TrHead { background-color:#996633;color:white;text-align:center}

.mainlist li { list-style:none; background:url(_images/dot0.gif) 0px 50% no-repeat; 
               margin:0px; padding:0px; height:18px; line-height:18px; margin-right:10px;}
.mainlist li div.title { float:left; font-size:10pt; text-indent:16px;}
.mainlist li div.ntime { float:right; }
.mainlist li div.title a:link, .mainlist li div.title a:visited  {
     text-decoration:none; color:#900; height:18px; display:inline-block; float:left; }
.mainlist li div.title a:hover,.mainlist li div.title a:active   {
	 color:#f00; height:18px; float:left;}
.newsTrMore  { text-align:right; margin-top:5px; margin-right:10px;}	 

.shopList    {margin-left:10px; margin-top:10px;} 
.shopList .mainlist li { background:url(_images/icon/listdot1.gif) 0px 50% no-repeat; list-style:none;
              margin:0px; padding:0px; height:18px; line-height:18px; margin-right:10px; }
.shopList .mainlist li div.title { font-weight:300;font-size:10pt; text-indent:16px;}
.shopList .mainlist li div.ntime { float:right; }
.shopList .mainlist li div.title a:link, .shopList .mainlist li div.title a:visited
{ color:#669; }
.shopList .mainlist li div.title a:hover, .shopList .mainlist li div.title a:active
{ color:#f00; }

/*CSS Help*/
#cssHelp h3  { color:#36c; margin-bottom:10px; margin-top:10px; text-indent:20px;
               background:url(_images/icon/listdot1.gif) 0px 50% no-repeat;}
#cssHelp h4  { color:#36c; margin-bottom:5px; margin-top:5px; text-indent:20px; font-size:10pt;
               background:url(_images/icon/listdot1.gif) 0px 50% no-repeat;}
#cssHelp ul  { list-style:url("_images/icon/dot1.gif"); margin:0 4px 8px 16px; }               
#cssHelp pre.html { background:#def url(_images/face/sample.png) 100% 0px repeat-y;
	clear:both;
	font-family:"Verdana" , "Courier New", "Courier", "mono";
	line-height:16px;	color:black; white-space:pre-wrap;
	padding:10px; 	border:1px solid #09C; }
#cssHelp code   { color:#74240f;	font-size:100%;	margin:0 40px; font-weight:normal; }
#cssHelp p span { color:#74240f; font-weight:600;}
#cssHelp ul li span   { color:#74240f; font-weight:600;}
#cssHelp pre code     { font-size:100%;	margin:0 2px;	font-weight:normal;	background-color:transparent;}
#cssHelp pre code.tag {	color:green;}
#cssHelp pre code.attr{	color:blue;}
#cssHelp pre code.attrvalue{ color:#f00;}
#cssHelp pre code.comment  { color:#f80;}
#cssHelp #tag   { font-size:100%; font-weight:600;color:black; margin-bottom:10px; padding:5px;	border:2px dashed #69f; }
#cssHelp #tag .indent {	font-size:100%;	font-weight:normal;	text-indent:10px;	margin:15px;}
#cssHelp #tag ul { 	list-style:url("_images/icon/list-orange.png");}
#cssHelp .css_success{color:white;font-weight:bold; padding:3px; margin-top:3px;background:#69f; text-indent:30px; border:solid 1px #66f;}
#cssHelp .css_success strong{color:white;}
#cssHelp .css_lost{color:white;font-weight:bold;float:right;padding:0.4em 2em 0.3em 2em;margin:2em 0.2em 0 1em;background:#CB000F;}
#cssHelp a:link{color:#006486;}
#cssHelp a:visited{color:#464646;}
#cssHelp a:hover{color:#fff;background:#3080CB;}
#cssHelp a:active{color:white;background:#3080CB; }

/* Photo Pic */
.wphotoAlbum  { text-align:left; padding-top:10px;}
.wphotoAlbum li { list-style:none; float:left; width:160px;}
.wphotoAlbum li.big { list-style:none; float:left; width:100%;}
.wphotoAlbum a.Title:link,.photoAlbum a.Title:visited  { color:#306; text-decoration:none;}
.wphotoAlbum a.Title:hover,.photoAlbum a.Title:active  { color:#f00; text-decoration:none;}

.wphotoLftTop { background:url(back/photobg.gif) no-repeat left top; width:140px; margin-left:10px;}
.wphotoRhtBtm { background: url(back/photobg.gif) no-repeat right top; margin-left:5px;
               text-align: center; padding-top:10px; padding-right:5px; padding-bottom:5px !important;padding-bottom:0px}
.wphotoBottom { background: url(back/photobg.gif) no-repeat right bottom; overflow: hidden; 
               line-height: 0; position: relative; height: 5px; font-size:5px;}
.wphotoBottom img { border:1px solid #b1b1b1; width:120px; height:90px;}
.wphotoBottom div { background: url(back/photobg.gif) no-repeat left bottom; top: 0px; height:5px; font-size:5px;
	 left: 0px; overflow: hidden; width: 80%; text-indent: -9000px; position: absolute;}
.wphotoDisp   { width:100%; background:#ccc; position:relative;}
.wphotoDisp .photoBorder { margin-left:5px; margin-right:5px; padding-top:5px; padding-bottom:5px; position:relative;}
.wphotoDisp img.photoBig { width:100%; }
.wphotoClose  { float:right; position :absolute; right:5px; top:5px; cursor:pointer; font-family:Arial; font-size:16px;
               border:solid 1px #666; width:18px; height:16px; color:#000; line-height:16px; font-weight:600;
               text-align:center; padding-bottom:2px; background:#ddd;} 

.wphotoTitle  { margin-left:20px; color:#009; margin-right:20px;}
.wphotoTitle .titleOK  { border:solid 1px #fff;}
.wphotoTitle .titleDel { border:solid 1px #600; background-color:#fc9; color:#f03;}
.wphotoTitle .titleChk { border:solid 1px #600; background-color:#ff9; color:#f03;}
.wphotoTitle .Main     { font-size:12pt; padding-bottom:5px; display:block;}
.wphotoEdit   { width:100%; text-align:left; }
.wphotoEdit div {margin-left:15px;}


#iconPics         { margin-top:10px; width:100%; }
div.photoAlbum                       { font-size:10pt;}
div.photoAlbum .title                { display:block; text-align:center;line-height:24px; font-size:24px; margin-bottom:15px; margin-top:10px;}
div.photoAlbum .icon                 { float:left; width:160px; margin-bottom:15px; }
div.photoAlbum .photoTitle           { margin-left:15px; color:#009; margin-right:20px;}
div.photoAlbum .photoEdit            { line-height:18px; height:18px; width:100%; text-align:left;}
div.photoAlbum .icon .photoEdit      { margin-left:5px; }
div.photoAlbum .icon .photoTitle     { height:18px; line-height:18px; margin-bottom:0px;}
div.photoAlbum .photoTitle .titleOK  { border:solid 1px #fff;}
div.photoAlbum .photoTitle .titleDel { border:solid 1px #600; background-color:#fc9; color:#f03;}
div.photoAlbum .photoTitle .titleChk { border:solid 1px #600; background-color:#ff9; color:#f03;}
div.photoAlbum .photoTitle .titlePrv { color:#f00;}
div.photoAlbum .photoTitle .Main     { font-size:12pt; padding-bottom:5px; display:block;}

div.photoAlbum a.Title:link,.photoAlbum a.Title:visited  { color:#306; text-decoration:none;}
div.photoAlbum a.Title:hover,.photoAlbum a.Title:active  { color:#f00; text-decoration:none;}
div.photoAlbum .photoLftTop { background:url(_images/back/photobg.gif) no-repeat left top; width:140px; margin-left:10px;}
div.photoAlbum .photoRhtBtm { background: url(_images/back/photobg.gif) no-repeat right top; margin-left:5px;
               text-align: center; padding-top:10px; padding-right:5px; padding-bottom:5px;}
div.photoAlbum .photoBottom { background: url(_images/back/photobg.gif) no-repeat right bottom; overflow: hidden; 
               line-height: 0; position: relative; height: 5px; font-size:5px;}
div.photoAlbum .photoBottom img { border:1px solid #b1b1b1; width:120px; height:90px;}
div.photoAlbum .photoBottom div { background: url(_images/back/photobg.gif) no-repeat left bottom; 
     top: 0px; height:5px; font-size:5px; left: 0px; overflow: hidden; width: 80%; 
     text-indent: -9000px; }

div.photoAlbum .photo .photoEdit       { margin-top:15px; margin-bottom:15px; }
div.photoAlbum .photoEdit .lnkPostBBS  { background:url(_images/icon/post.gif) no-repeat; width:72px;}
div.photoAlbum .photoEdit .lnkAdd      { background:url(_images/icon/down.gif) no-repeat; width:72px;}
div.photoAlbum .photoEdit .lnkPostPic  { background:url(_images/icon/setup.gif) no-repeat; width:72px;}
div.photoAlbum .photoEdit .lnkMaxPic   { background:url(_images/icon/zmax.gif) no-repeat; width:72px;}
div.photoAlbum .photoEdit .lnkReturn   { background:url(_images/icon/return.gif) no-repeat; width:72px;}
div.photoAlbum .photoEdit .lnkUndo     { background:url(_images/icon/return.gif) no-repeat; width:45px;}
div.photoAlbum .photoEdit .lnkEdit     { background:url(_images/icon/edit.gif) no-repeat; width:45px;}
div.photoAlbum .photoEdit .lnkEdit4    { background:url(_images/icon/post.gif) no-repeat; width:72px;}
div.photoAlbum .photoEdit .lnkBuy      { background:url(_images/icon/buy.gif) no-repeat; width:72px;}
.Hd2 .lnkEdit                          { background:url(_images/icon/edit.gif) 0px 4px no-repeat; width:72px;}
div.photoAlbum .photoEdit .lnkDel      { background:url(_images/icon/del.gif) no-repeat; width:45px;}
.lnkUpload   { background:url(_images/icon/setup.gif) 0px 4px no-repeat; width:72px;text-align:right;}
a.lnk        { padding-left:0px; height:20px; display:inline-block;height:20px;float:left; margin-left:10px; font-size:10pt;text-align:right;}
a.lnk:link,a.lnk:visited { color:#900; }
a.lnk:hover,a.lnk:active { color:#f00; }

.admin .lnkEdit     { background:url(_images/icon/edit.gif) no-repeat; width:45px;}
.admin .lnkDel      { background:url(_images/icon/del.gif) no-repeat; width:45px;}
.admin .lnkReturn   { background:url(_images/icon/return.gif) no-repeat; width:72px;}

div.photoAlbum .photo                  { width:100%;}
div.photoAlbum .photo .photoTitle      { margin-left:20px; color:#009; font-size:12pt;}
div.photoAlbum .photo .desc            { text-indent:18pt; font-family:¿¬Ìå; margin:5px; font-size:9pt; color:#09f;}
div.photoAlbum .photo .photoInfo       { text-align:center; margin-top:15px; margin-bottom:15px;}
div.photoAlbum .photo .picTag          { width:100%;}
div.photoAlbum .photo .picTag .tag     { font-weight:600;}
div.photoAlbum .photo .picTag .tag span{ font-weight:300; display:inline-block; width:auto; margin-right:15px;}
div.photoAlbum .photo .picTag .qute    { height:22px; line-height:22px; font-size:9pt; color:#888;}

div.photoAlbum .navMenu              { clear:both; margin:0 auto; margin-top:10px; text-align:center;}
div.photoAlbum .navMenu a img        { border:none;}
div.photoAlbum .navMenu a:hover img  { border:solid 2px #888;}

.photoDisp   { width:100%; background:#ccc; position:relative;}
.photoDisp .photoBorder { margin-left:5px; margin-right:5px; padding-top:5px; padding-bottom:5px; position:relative;}
.photoDisp img.photoBig { width:100%; }
.photoClose  { float:right; position :absolute; right:5px; top:5px; cursor:pointer; font-family:Arial; font-size:16px;
               border:solid 1px #666; width:18px; height:16px; color:#000; line-height:16px; font-weight:600;
               text-align:center; padding-bottom:2px; background:#ddd;} 
               
/* newsText */
div.newsText { width:100%;}
div.newsText .newsAlbum { margin-top:10px;}
div.newsText .newsAlbum li { list-style:none; background:url(_images/icon/dot1.gif) 0px 4px no-repeat;
              height:18px; line-height:18px;}
div.newsText .newsAlbum li div.title { float:left; font-size:10pt; text-indent:16px;}
div.newsText .newsAlbum li div.ntime { float:right; }
div.newsText .newsAlbum li.big { height:auto; background:none;}
div.newsText .newsAlbum li.big .title    { text-align:center; line-height:24px; height:24px; font-size:22px; width:100%; }
div.newsText .newsAlbum li.big .subTitle { clear:both; line-height:18px; height:18px; font-size:16px; width:80%; 
                                           text-align:right; margin-top:5px;}
div.newsText .newsAlbum li.big .tag      { font-weight:600;}
div.newsText .newsAlbum li.big .tag span { font-weight:300; display:inline-block; width:auto; margin-right:15px;}
div.newsText .newsAlbum li.big .admin    { width:100%; height:36px;}

div.newsText .newsAlbum li div.title a:link, div.newsText .newsAlbum li div.title a:visited { color:#003; text-decoration:none;} 
div.newsText .newsAlbum li div.title a:hover, div.newsText .newsAlbum li div.title a:active { color:#f60;}
div.title a.newsVip:link, div.title a.newsVip:visited { color:#f60; text-decoration:none;} 
div.title a.newsVip:hover, div.title a.newsVip:active { color:#f00;}
div.newsText ul.item    {}
div.newsText ul.item li { margin-left:24px; list-style-image:none; clear:both; text-indent:20px;}

div.newsText p       { margin:0px; padding:0px; margin-top:5px; text-indent:20pt;}
div.newsText p.line  { font-weight:600;line-height:24px; height:24px; font-size:10pt;}
div.newsText p.quote { font-style:oblique; color:#888;}
div.newsText p.item  { background:url(_images/icon/dotitem.gif) 16px 45% no-repeat; 
                       margin-top:10px; text-indent:26pt;}
div.newsText p.arrow { background:url(_images/icon/dot3.gif) 16px 50% no-repeat; font-weight:600;
                       text-indent:26pt; line-height:24px; height:24px; font-size:10pt;} 
div.newsText p span.name { font-weight:600;color:#c30;}
div.newsText .img   { text-align:center;text-indent:0px;}
div.newsText img.left{ float:left; margin:10px;}
div.newsText img.right{ float:right; margin:10px;}
div.newsText .left   { float:left; margin:10px; text-align:center;}
div.newsText .right  { float:right; margin:10px; text-align:center;}
div.newsText p.title { font-weight:600;line-height:24px; height:24px; font-size:10pt;}
div.newsText p.subtitle { font-weight:300;line-height:16px; height:16px; font-size:10pt; text-align:right; }

div.newsText h3      { text-align:center; line-height:24px; height:24px;}
div.newsText h3.item { text-align:left; line-height:24px; height:24px; padding-left:20px; margin-top:10px;
                       background:url(_images/icon/arrow.gif) 0px 50% no-repeat; color:#900;}
div.newsText div.newsEdit { text-align:right; margin-top:10px;}
div.newsText pre          { margin-left:20pt; color:#c00;}
div.newsText .navMenu     { display:block; margin-bottom:20px;}
div.newsText .navMenu a   { background:url(_images/icon/dot3.gif) 0px 45% no-repeat; display:block;
                        text-indent:18px; margin-top:5px;}


.bbsLink             { margin:15px; text-align:center;}
.bbsLink .lnkImage a { display:inline-block; width:100px; height:36px; vertical-align:middle;}
.bbsLink .lnkImage img { height:31px; width:88px;}
.bbsLink .lnkText  a { display:inline-block; height:24px; line-height:24px; }

/** Rules for div.Head **/
.MenuToolbar  { border-collapse:collapse; width:100%;height:108px; border:none; position:relative;}

.MenuToolbar .ChannelMenu{	width:100%; height:50px; vertical-align:bottom;
	background:transparent url(_images/cyhlogoaaa1.gif) 5px bottom no-repeat;
}
.MenuToolbar .ChannelMenu .logo { position:absolute; left:10px; top:0px;}
.MenuToolbar .ChannelMenu .qqMenu { background:transparent url(_images/back/cyhlogo3_0.gif) right 100% no-repeat; width:220px;}
.MenuToolbar .ChannelMenu ul    { height:30px;	list-style-type:none;margin:0;padding:0;  }
.MenuToolbar .ChannelMenu ul li { float:left; height:30px; margin-right:1px; list-style:none;}
.MenuToolbar .ChannelMenu li.MenuNormal { background:transparent url(_images/back/nml_left.gif) left 0 no-repeat; }
.MenuToolbar .ChannelMenu li.MenuNormal a {background:transparent url(_images/back/nml_right.gif) right top no-repeat;
	text-align:center;	color:#000;	font-style:normal; cursor:pointer; line-height:30px;
	display:block; float:left;	height:30px; padding-left:10px; padding-right:10px; text-decoration:none;
	/*IE 5.x Crack at the bottom of this file*/}
.MenuToolbar .ChannelMenu li.MenuNormal a:hover ,.MenuToolbar .ChannelMenu  li.MenuSel a:hover { color:Red;}	
/*Current Postion:Home*/
.MenuToolbar .ChannelMenu  li.MenuSel {	background:#FF9000 url(_images/back/lst_left.gif) left top no-repeat;}
.MenuToolbar .ChannelMenu  li.MenuSel a { background:transparent url(_images/back/lst_right.gif) right top no-repeat;
	display:block; float:left;font-weight:bold;color:#FFF;height:30px; padding-left:10px; padding-right:10px;
	line-height:30px; text-decoration:none;}


.MenuToolbar td.MenuSubMid1  { text-align:center;color:#fff;background:#3672AE url(_images/back/secMenubg.jpg) 0 0 repeat-x;
                               font-size:12pt; vertical-align:middle; height:29px;}
.MenuToolbar td.MenuSubLeft1 { width:3px;background:#3672AE url(_images/back/secMenuL.jpg) 0 0 no-repeat;}
.MenuToolbar td.MenuSubRight1{ width:3px;background:#3672AE url(_images/back/secMenuR.jpg) 0 0 no-repeat;}
.MenuToolbar td.MenuSubMid2  { text-align:left;color:#fff;background:#3672AE url(_images/back/secMenubg.jpg) 0 100% repeat-x;}
.MenuToolbar td.MenuSubLeft2 { background:#3672AE url(_images/back/secMenuL.jpg) 0 100% no-repeat;}
.MenuToolbar td.MenuSubRight2{ background:#3672AE url(_images/back/secMenuR.jpg) 0 100% no-repeat;}

/* Sub Menu */
div#HotKeywords { float:left;text-indent:4px; width:580px;height:29px; overflow:hidden;
                  background :transparent url(_images/back/hotkeyleft.jpg) 0px 2px no-repeat;}
div#marqueeBox  {overflow:hidden; height:18px; line-height:18px; margin-top:3px;} 
form.SearchForm  { width:350px; height:29px; background: url(_images/back/logo-81px.gif) -3px 3px no-repeat; display:block; float: right;}
form.SearchForm #txtKey{ width:150px !important;	width:150px; height:22px; margin-top:3px; margin-left:95px; font-size:12pt;
	background:transparent url(_images/back/hotkeyleft.jpg) -10px 100% no-repeat; border:solid 1px #039;}
form.SearchForm #btnSrc{ margin-left:-5px; margin-top:2px; width:74px; height:24px; text-indent:-600px; border:none;
                         background:transparent url(_images/back/btnSrc.gif) 0px 50% no-repeat;}

div.pnlNavAdv { height:80px; border:solid 2px #39f; margin-bottom:5px;
	background:transparent url(_images/adv/axAdv760A.jpg) 0px 0px repeat-x;
}


#Head #SearchForm a.TP:link,a.TP:visited{
	color:#fff;
	text-decoration:none;
}
#Head #SearchForm #HotKeywords a:link,a:visited{
	color:#0044DD;
	text-decoration:none;
}
#Head #SearchForm a:hover,a:active{
	color:#FF5500;
	text-decoration:underline;
}

#Head #SearchForm #search{
	margin-left:23px;
}


.mainContent,.mainContent table { width:100%; border:none; border-collapse:collapse;}
.mainContent td.colLft1         { width:6px; height:22px; background:url(_images/back/colLftH0.gif) 0px 0px no-repeat;}
.mainContent td.colLft2         { background:url(_images/back/colLftH1.gif) 0px 0px repeat-x;}
.mainContent td.colLft3         { width:6px; background:url(_images/back/colLftH2.gif) 0px 0px no-repeat;}
.mainContent td.colLft4         { background:url(_images/back/colLftC0.gif) 0px 0px repeat-y;}
.mainContent td.colLft5         { }
.mainContent td.colLft6         { background:url(_images/back/colLftC2.gif) 0px 0px repeat-y;}
.mainContent td.colLft7         { height:6px; background:url(_images/back/colLftT0.gif) 0px 0px no-repeat;}
.mainContent td.colLft8         { background:url(_images/back/colLftT1.gif) 0px 0px repeat-x;}
.mainContent td.colLft9         { background:url(_images/back/colLftT2.gif) 0px 0px no-repeat;}
.mainContent .srvItem           { text-align:center;}
.mainContent .srvItem ul li     { font-size:12px; line-height:27px; display:block;
    background:url(_images/back/btnItembg.gif) 50% 50% no-repeat;width:118px;float:left;} 
td.colLft5 .divShopItem         { float:left; width:88px; height:31px; border:solid 1px #999; margin:10px; 
                                  text-align:center; vertical-align:middle; overflow:hidden; line-height:31px;}
td.colLft5 .weather             { margin-left:20px;text-align:left;}
td.colLft5 .wind                { text-align:center;}
/*Hover triggers*/
#Head1 #ChannelMenuItems li#MenuSel a:hover span{color:#F00;}
#Head1 #ChannelMenuItems li.MenuNormal a:hover{background:#99A2B1 url(_images/nml_lftON.gif) left top no-repeat;}
#Head1 #ChannelMenuItems li.MenuNormal a:hover span{background:transparent url(_images/nml_rhtON.gif) right top no-repeat;color:#FFF;}

div.topMainAdv { background:url(_images/back/cyh.jpg) no-repeat;
	padding-left:10px; height: 210px; color: #fff; 
	background-position: left top; margin-bottom:4px; margin-top:0px;
	background-repeat: no-repeat;  background-color: #8e8e8e;
	text-decoration: none;
}
div.topMainAdv .topAdvTitle h1 { display:block; line-height:40px; font-size: 26px; color:#fff; }
div.topMainAdv .topAdvBtmText  { margin-top:130px;}
div.topMainAdv H1 a {	color: #fff;text-decoration: none; }
div.topMainAdv p    {	font-size: 14px; margin:0px; }
div.topMainAdv p a.links       { color: #ff0; font-size:14pt; font-weight:300; text-decoration: none;}
div.topMainAdv p a.links:hover {color:#f00;}

div.colHeader      { text-indent:5px; border: #39f 1px solid; color: #00c;  text-decoration: none;
	background: url(_images/back/menuBar5.gif) #39f repeat-x left top; padding-top:2px;
	height:18px; line-height:18px; font-weight: bold; font-size: 14px;  }
div.colItems              { border: #39f 1px solid; background:url(_images/back/colLeftBg.jpg) 0px 100% repeat-x; height:227px;}
div.colItems .item        { margin:4px;}
div.colItems .item .title { font-size:14px; font-weight:600;}
div.colItems .item .title a       { color:#000; text-decoration:none;}
div.colItems .item .title a:hover { color:#f00;}
div.colItems .item .date  { font-size:12px; font-weight:300;}
div.colItems .item .img1  { height:120px; border:solid 1px #ccc;}
div.colItems .item .img1 a        { display:block; margin:2px; height:100%; border:none;
                                    background:url(_images/adv/cyhadv330A.jpg);}
div.colItems .item .date  { font-size:12px; font-weight:300;}
div.colItems .item .img2  { height:180px; border:solid 1px #ccc;}
div.colItems .item .img2 a        { display:block; margin:2px; height:100%; border:none;
                                    background:url(_images/adv/cyhadv330A.jpg);}

div.colItems .item .text  { border:solid 1px #39f; padding:10px; background-color:#eef5ff; height:145px;}
div.colItems .item .text p{ text-indent:20pt; margin-bottom:10px;}
div.colItems .item .tip   { margin-top:6px;}
div.colItems .item .links { text-indent:24px; line-height:24px;}
div.colItems .item .links a       { font-weight:600; color:#004a7e; }
div.colItems .item .links a:hover { color:#f00; }

/** Aoyun **/
div.colItemsAoyun              { border: #39f 1px solid; background:url(_images/back/aoyun.jpg) 0px 0px repeat-x; height:100%;}
div.colItemsAoyun .item        { margin:4px;}
div.colItemsAoyun .item .title { font-size:14px; font-weight:600;color:#f00; margin-top:5px; margin-bottom:5px;}
div.colItemsAoyun .item .title a       { color:#ff0; text-decoration:none;}
div.colItemsAoyun .item .title a:hover { color:#f00;}
div.colItemsAoyun .item .date  { font-size:12px; font-weight:300;}
div.colItemsAoyun .item .img1  { height:120px;border:solid 1px #ccc; background:url(_images/back/aoyuntip.jpg) 100% 100% no-repeat; }
div.colItemsAoyun .item .img1 a        { display:block; margin:2px; height:100%; border:none;}

div.colItemsAoyun .item .date  { font-size:12px; font-weight:300;}
div.colItemsAoyun .item .img2  { height:180px; border:solid 1px #ccc;}
div.colItemsAoyun .item .img2 a        { display:block; margin:2px; height:100%; border:none;
                                    background:url(_images/adv/cyhadv330A.jpg);}
#txtAoyunCnt { color:Red; font-size:14px; font-weight:600; text-indent:10px;  }
div.colItemsAoyun .item .text  { border:solid 1px #39f; padding:10px; background-color:#eef5ff;}
div.colItemsAoyun .item .tip   { margin-top:6px;background:url(_images/back/oneworld1.gif) 100% 50% no-repeat;}
div.colItemsAoyun .item .links { text-indent:24px; line-height:24px;}
div.colItemsAoyun .item .links a       { font-weight:600; color:#ff0; }
div.colItemsAoyun .item .links a:hover { color:#f00; }

#SunyScroll   { overflow:hidden; height:100%; width:95%; margin:0px; padding:0px;font-size:110%; color:#f00;}
#ScrollMsg ul { list-style:none; padding:0; margin:0; margin-left:15px;}
#ScrollMsg li { line-height: 20px;}

.itemNews                 { height:100%; width:100%; background:#e2dccc;}
.itemNews .colHeader,.listHeader      { text-indent:5px; border: #39f 1px solid; color: #00c;  text-decoration: none;
	background: url(_images/back/menuBar5.gif) #39f repeat-x left top; padding-top:2px;
	height:18px; line-height:18px; font-weight: bold; font-size: 14px;  }
.itemNews .item           { height:16px; line-height:16px;background: url(_images/dot0.gif) no-repeat 5px 50%;}
.itemNews a               { font-size:12px;color: #000000; text-indent:20px; text-decoration:none; display:block;}
.itemNews a:hover         { color:#f00;}
.itemNews .menu           { height:24px; line-height:24px; padding-left:20px;}
.itemNews .menu a.link    { background:none; font-size:13px; display:inline; font-weight:600;color:#004a7e; }
.itemNews .menu a.link:hover {color:#f00;}


div.demoPlay { margin: 0px 0px 2px; }
div.demoLeft {	float: left; overflow: hidden; width: 49%; }
div.demoRight {float: right; overflow: hidden; width: 50%;}
div.demoItem {	border: #39f 1px solid; margin: 0px 0px 2px 0px;}
div.demoItem div.item0 {background: #efefef}
div.demoItem div.item1 {background:#fff left top repeat-x; }
div.demoItem div.item { background:url(_images/arrow2.gif) 5px 50% no-repeat;
	 BORDER-BOTTOM: #bdbdbd 1px solid; text-indent:20px; line-height:18px; 
}
div.demoItem div.item div.tag {	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase;}
div.demoItem div.item IMG     { padding:0px 3px 2px 0px; VERTICAL-ALIGN: bottom;}
div.demoItem div.item A.headline {color: #000; text-decoration: none; display:block;}
div.demoItem div.item A.headline:hover {color: #f00;}
div.demoItem div.item SPAN.count { color: #00497a; text-decoration: none;}

div.primeBox {
	clear: both; margin: 0px 0px 2px; border-collapse: collapse
}
div.primeBox div.header {
	font-weight: bold; font-size: 12px; 
	background: url(_images/back/boxHeader.gif) #54b6fc repeat-x left top; 
	padding-bottom: 3px; color: #ffffff; 
	padding-TOP: 5px; HEIGHT: 40px;
}
div.primeBox div.header a {
	color: #ffffff; TEXT-DECORATION: none
}
div.primeBox div.summary {
	padding-right: 2px; padding-left: 2px; font-size: 10pt; 
	background: #54b6fc; padding-bottom: 2px; color: #000000; 
	padding-TOP: 2px; 
}
div.primeBox div.summary a {
	color: #000000; TEXT-DECORATION: none
}
div.primeBox div.summary p { color:#fff;
	border: #1890fe 1px solid; padding: 3px; 
	background: url(_images/back/textBack.jpg) no-repeat left top; 
	margin: 2px 1px 2px 2px; 
}
div.primeBox div.summary p a {
	font-weight: bold; color: #393939; TEXT-DECORATION: none
}
div.primeBox div.summary div.image { margin:0px 3px 3px 3px;border: #b9b9bc 1px solid; padding: 0px; 
 background:url(_images/adv/advA8.jpg) no-repeat;	OVERFLOW: hidden; HEIGHT: 120px; text-indent:-1000px;
}
div.primeBox div.summary div.image img { width:100px; height:200px; left:-1000px; }
#Copyright{
	margin-top:15px;
	font-family:arial;
}

.HandCursor{ cursor:pointer;}


/*IE5.x Hack Rules*/
#Head #ChannelMenuItems a span{
	voice-family: "\"}\"";
	voice-family: inherit;
	cursor:pointer;
	height:19px;
}

.abGFW    {color:#3366ff}
.abSrc { color:#555555;border-bottom: 1px dashed #999;}
.abl {border-bottom: 1px dashed #999;}	
.currentPage {font-weight:700;font-size:120%}

a { color: #0066ff; TEXT-DECORATION: none;}
a:visited { color: #0066ff; TEXT-DECORATION: none;}
a:hover { color: #ff0000; TEXT-DECORATION: none;}
a.ablEng { color: #333333; TEXT-DECORATION: none; }
a.ablEng:visited { color: #333333; TEXT-DECORATION: none;}
a.ablEng:hover { color: #000000; TEXT-DECORATION:none;font-style:italic  }

#filmPage #filmBar   {
    font-size: 9pt; width:100%; height:24px; line-height:24px; padding-top:2px;
    background: #eee url(movies/_images/barback.gif) left 50% repeat-x; text-align:right;
}

#filmPage span.currentPage { font-weight: 700; font-size: 120% }

#filmPage #pageTitle   {font-size:12pt;TEXT-ALIGN:left}
#filmPage #pageMsg     {}
#filmPage div.filmLine, div.filmLine 
{	width:100%; border-bottom: #999 1px dashed; text-align:left ;
    padding-top:5px;padding-bottom:3px; }

#filmPage div.chsName,div.chsName  {float:left;width:49%;}
#filmPage div.chsType,div.chsType  {float:right;width:49%;color: #3366ff }
#filmPage div.alsName,div.alsName  {clear:left;padding-top:0px; padding-bottom:0px;}

#filmPage div ul    {margin-top:0px; margin-bottom:0px; margin-left:0px;}
#filmPage div ul li {list-style:none;}
#filmPage div ul li a,#filmPage div ul li a:visited {
    color: #333333; TEXT-DECORATION: none}
#filmPage div ul li a:hover,#filmPage div ul li a:active {
    color: #000000; font-STYLE: italic;}

#filmPage a,#filmPage a:visited { color: #0066ff; TEXT-DECORATION: none }
#filmPage a:hover   { color: #ff0000; TEXT-DECORATION: none }

table.retail        { width:100%; font-size:10pt;}
table.retail td     { vertical-align:middle; text-align:right;}



.WucPoster                         { margin:0px;}
.WucPoster .TopPicMsg              { height:122px;}
.WucPoster .PicSel                 { height:auto; margin-left:5px; margin-top:5px; overflow:hidden;}
.WucPoster .PicSel .photoAlbum     { width:122px; float:left;}
.WucPoster .PicSel .photoAlbum img { display:block; width:120px; height:90px;}
.WucPoster .PicSel .admin          { width:100%; margin:0px; height:18px;}
.WucPoster .PicSel .admin .lnkAdd  { display:inline-block; float:right; width:44px; line-height:18px;
                                     background:url(_images/icon/add.gif) 0px 2px no-repeat; margin-right:10px;}
.WucPoster .admin  .lnk            { display:inline-block; float:right; width:44px; line-height:18px;}
.WucPoster .admin  .lnkAdd         { background:url(_images/icon/add.gif) 0px 2px no-repeat; }
.WucPoster .TxtSel                 { height:380px; margin-top:8px; overflow-y:auto;}
.WucPoster .TxtSel .item           { line-height:20px; height:21px; width:100%; clear:both; }
.WucPoster .TxtSel .item .title    { float:left; margin-left:15px;}
.WucPoster .TxtSel .item .admin    { float:right;margin-right:15px;}


.WucPoster .lineNews           { clear:left;border-bottom:dotted 1px #cccccc; line-height:26px; height:auto;}
.WucPoster .lineNews .wrapBox  { float:left;width:100%}
.WucPoster .lineNews .wrapTxt  { margin: 0 180px 0 100px}
.WucPoster .lineNews .label    { float:left;width:100px;margin-left:-100%; text-align:right;}
.WucPoster .lineNews .tip      { float:left;width:180px;margin-left:-180px; color:#39f; text-indent:24px;
                               background:url(_images/icon/arrowleft.gif) 0px 50% no-repeat;}

.WucPoster .lineNews .wrapBox2 { float:left;width:100%}
.WucPoster .lineNews .wrapTxt2 { margin-right:200px}
.WucPoster .lineNews .tip2     { float:left;width:200px;margin-left:-200px}
.WucPoster .lineNews .lineNew2           { clear:both; height:auto; width:100%;}
.WucPoster .lineNews .lineNew2 .wrapBox4 { float:left;width:100%}
.WucPoster .lineNews .lineNew2 .wrapTxt4 { margin-left:100px}
.WucPoster .lineNews .lineNew2 .label4   { float:left;width:100px;margin-left:-100%; text-align:right;}

.WucPoster .lineNews .rdoSource{ height:100%; line-height:100%;}
.WucPoster .lineNews .intxt    { width:98%; font-size:9pt; background-color:#9cf;}
.WucPoster .lineNews .mintxt   { width:100%; height:100px;font-size:9pt; background-color:#9cf;}
.WucPoster .lineNews .mainBox2 { float:right; width:100%; margin-left: -110px;}
.WucPoster .lineNews .inputBox2{ margin-left:105px; margin-right:5px; }
.WucPoster .lineNews .labelName2{ float:left; width:105px; text-align:right;}
.WucPoster .btnPost            { border:none; padding:0px; clear:both; text-align:center; height:90px;}
.WucPoster .btnPost .postMsg   { color:Red; margin-top:5px; margin-left:20px; margin-right:20px; line-height:16px; 
                                 height:32px; text-align:left; text-indent:20pt;}
.WucPoster .btnPost .bar       { text-align:center; height:20px; width:100%; margin-bottom:8px;}
.WucPoster .btnPost .button    { height:24px; font-size:9pt; line-height:18px;}

.addTag               { background:#fff; overflow-y:auto; }
.addTag .title        { text-align:center; font-size:12px; font-weight:600; margin-bottom:0px;}
.addTag .tagName      { background:url(_images/back/editBarBk.jpg) 0px 100% repeat-x; height:20px; line-height:20px;
                        border:solid 1px #888; }
.addTag .tagCollect   { margin-bottom:15px; }
.addTag .tagCollect .tagItem              { width:186px; height:21px; float:left; margin-top:2px;}
.addTag .tagCollect .tagItem span.tagId   { float:left; display:inline-block; width:30px; height:21px; line-height:20px;
                                            background:url(_images/back/tagitem0.png) no-repeat;text-align:center;}
.addTag .tagCollect .tagItem span.tagName { float:left; display:inline-block; width:106px; height:21px; line-height:20px; border:none;
                                            text-align:left;background:url(_images/back/tagitem1.png) no-repeat; text-indent:3px;}
.addTag .tagCollect .tagItem a            { float:left; width:38px; height:21px; line-height:20px; text-align:center; color:#36c;
                                            background:url(_images/back/tagitem2.png) 100% 0px no-repeat; text-decoration:none;}
.addTag .tagCollect .tagItem a:hover      { text-decoration:underline; color:#f00;}

.addTag .tagName table     { font-size:10pt; width:90%;}
.addTag .tagName .tagTxt   { font-size:9pt; height:16px; width:95%; }
.addTag .tagName .button   { font-size:9pt; height:20px; line-height:14px;}