/* ----------------------------------------
	* 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 div.CuSunPlayer { width:980px;height:400px; margin:0 auto; border:1px #e1e1e1 solid; background:#000000; }
div#CuSunMain div.CuSunPlayer div#CuPlayer {  background:#000000;}
div#CuSunMain div.CuSunPlayer div.myPlayer { width:615px; 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;}
 
.video { OVERFLOW: hidden; WIDTH: 100%; POSITION: relative}
.close_light_bg {DISPLAY: none; BACKGROUND: #000; FILTER: alpha(opacity = 95); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: .95}

/*列表部分B*/
div.a-ds{ width:182px;float:left;}

div#CuSunList { width:980px;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#footer { width:980px;margin:0 auto; line-height:26px;padding:5px; text-align:center; clear:both; margin-top:25px;}