/* ----------------------------------------
	* Filename:     common.css
	* Description:  Global CSS
	* CssCreate:    2009-10-31 22:02
	* DesignFor:    CuPlayer.com
------------------------------------------ */

body {margin:0; padding:0;  margin-top:0px;font-size:12px; color:#313131;text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; background:#ffffff; }
div,ul,li,ol,dl,dt,dd,form,img,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
h2,h4,h5{margin: 0; padding: 0; font-size:14px;}
/* __link */
a {color: #313131; text-decoration:none;}
a:link {color: #313131;text-decoration:none;}
a:visited {color: #313131;text-decoration:none;}
a:hover {color: #990000; text-decoration:underline;}
a:active {color: #313131;}

div.clearfix {background:#e9f2fe; zoom:1;}
div.clearfix:after {content:".";clear:both;height:0;display:block;visibility:hidden;}
/* Hide from IE Mac \*/ 
.clearfix { display:block; } 


/*播放器部分B*/
div#title { line-height:40px;hegiht:40px; }
div#title p{ width:980px;margin:0 auto; }
div#CuSunMain { background:#000000;}
div#CuSunMain div.CuSunPlayer div#player { width:615px;overflow:hidden;background:#000000;}
div#CuSunMain div.CuSunPlayer { width:980px;height:400px; margin:0 auto;  background:#000000; padding:5px; }
div#CuSunMain div.CuSunPlayer div.myPlayer { width:616px; height:400px; float:left;}
div#CuSunMain div.CuSunPlayer div.myPlayer div.item-des {display:none;}
div#CuSunMain div.CuSunPlayer div.myPlayer div.Title{ line-height:24px; color:#cccccc;display:none;}

div#CuSunMain div.CuSunPlayer div.a-ds {width:182px;float:left;}
div#CuSunMain div.CuSunPlayer div.a-ds img { filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
div#CuSunMain div.CuSunPlayer div.a-ds a:hover img {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;}
div#CuSunMain div.CuSunPlayer div.a-ds a.apic img{height:380px;}

/*列表部分B*/
div.a-ds{ width:182px;float:left;}
div#CuSunList { width:990px;margin:0 auto; background:#fafafa;border:1px #e1e1e1 solid;margin-top:10px;}
h2,span.name { padding-left:5px; line-height:40px;height:40px;}
div#CuSunList div.myList { padding:6px;}
div#CuSunList div.myList h2 { font-size:14px; padding-left:10px; line-height:36px;}

div.List a.pic img {width:130px;height:60px; border:1px #cccccc solid;padding:2px;}
div.List dl {  height:100px; width:160px; overflow:hidden;float:left; line-height:24px; text-align:center;}
div.List dl dt a.pic img {width:130px;height:60px; border:1px #cccccc solid;padding:2px;}
div.List dl dd { height:24px;overflow:hidden; padding:0 5px;}
div.List dl dd a,div.List dl dd a:link,div.List dl dd a:visited {color:#666666; line-height:22px; }

div.List dl.current dt a.pic img {width:130px;height:60px; border:2px red solid;padding:1px;} /*current*/
div.List dl.current dd a,div.List dl.current dd a:link,div.List dl.current dd a:visited {color:red; line-height:22px; } /*current*/


div#footer { width:980px;margin:0 auto; line-height:26px;padding:5px; text-align:center; clear:both; margin-top:25px;}