* {margin:0; padding:0; border:0;}
body { font-family:Arial, Helvetica, sans-serif; background:url(../images/body.gif) repeat-x;  background-color:#484848; color:#000000; font-size:12px;}
html, body { width:100%;}
ul { list-style:none;}
img {border:0}
.clear { clear:both; height:0px; padding:0px; margin:0px; line-height:0px;}
.centermap { width:980px; margin:0 auto;}
.min { min-width:1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth :document.body.clientWidth) < 1000 ? "1000px" :"auto");}
html, body {
	scrollbar-3dlight-color:#2c2c2c; 
	scrollbar-arrow-color:#424242;
	scrollbar-highlight-color:303030;
	scrollbar-face-color:#282828;
	scrollbar-shadow-color:#202020;
	scrollbar-darkshadow-color:#2c2c2c;
	scrollbar-track-color:#1c1c1c;
}
.slide-show {display:block;}
.slide-hide {display:none;}
/*head*/
.head { background:url(../images/head.jpg) no-repeat; width:980px; height:90px;}
.logo { float:left; height:90px; width:225px;}
.banner { float:left; height:79px; width:480px; padding-left:7px; padding-top:11px;}

.forma { float:right; padding-right:7px; padding-top:5px; color:#8a8a8a; font-size:11px;}
.forma img { vertical-align:middle;}
.forma td { padding-bottom:2px;}
.forma a { color:#e3e3e3; text-decoration:none; }
.line { background:url(../images/line.gif) no-repeat; width:193px; height:24px; font-size:10px; font-weight:bold; color:#c2beb8; padding-right:3px;}
.line input { background:url(../images/input.gif) no-repeat; width:123px; height:21px; float:right; padding-left:3px; padding-top:3px; }
.line span { width:62px; float:left; padding-left:5px; padding-top:5px;}
.book { margin-left:7px;}
.need { padding-top:6px;}
.inp { vertical-align:middle;}
/*head*/

.categ {font-size:12px; color:#FFFFFF; text-decoration:none; margin-left:14px}
.categ:hover {color:#FFFF00; text-decoration:underline}
/*content*/
.content { background:url(../images/content.gif) repeat-x top no-repeat; background-color:#252525; width:980px;}

/*menu*/
.menu { float:left; width:980px;}
.menu a { background:url(../images/menu2.gif) no-repeat; width:132px; height:27px; margin-right:5px; float:left; font-size:14px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:8px; font-weight:bold;}
.menu .menu_bg_red {background-image: url(../images/menu2_red.gif);}
.menu a:hover { color:#fff200;}
.menu .one {  background:url(../images/menu1.gif) no-repeat;  }
.menu .color { color:#bababa;}
.menu .active {color:#fff200;}
.menu .active2 {color:#fff200; margin-right:0;}
.menu .search { float:left; padding-top:5px;}
.menu .search a { background:none; width:auto; height:auto; padding:0;}
.menu .search input { background:url(../images/inp2.gif) no-repeat; width:123px; height:27px; float:left; color:#525252; font-size:14px; font-weight:bold; padding-left:3px; padding-top:3px;}
/*menu*/

/*left*/
.left { width:841px; float:left; padding-left:10px; padding-top:10px;}
.block {border:1px solid #3d3d3d; padding:9px 2px; color:#FFFFFF; font-size:14px; font-weight:bold; margin-bottom:10px; min-height:1px;}
.tumb a { float:left; padding:4px; width:94px; height:70px;}
.tumb a:hover { background:url(../images/tumb_a.gif) no-repeat;}
.tumb a img { position:relative; z-index:1;}
.play { background:url(../images/play.png) no-repeat; width:33px; height:33px; display:block; position:absolute; margin-left:33px; margin-top:21px; z-index:3;}
.tumb a:hover .play {background:url(../images/play_hover.png) no-repeat;}

.video { background:url(../images/videobg.jpg) no-repeat; width:461px; height:380px; padding-left:10px; padding-top:10px; float:left;}
.channel { float:left; width:352px; padding-left:9px;}
.tv { background:url(../images/tv.jpg) no-repeat; width:92px; height:26px; font-size:14px; color:#cbcbcb; font-weight:bold; padding-left:38px; padding-top:8px;}

/*channel*/
.bord { border:1px solid #3d3d3d; padding:4px; min-height:1px;}
.tx { background:url(../images/tx.gif) no-repeat; width:200px; height:18px; color:#f2e604; font-size:11px; font-weight:bold; text-align:center; padding-top:6px; margin-right:4px;}
.tx2 { background:url(../images/tx2.gif) no-repeat; width:138px; height:18px; color:#FFFFFF; font-size:11px; font-weight:bold; text-align:center; padding-top:6px;}
/*channel*/

/*block2*/
.block2 { margin-top:18px;}
.tx3 {  background:url(../images/tx3_r.gif) right no-repeat; height:34px; float:left; font-size:14px; font-weight:bold; color:#fff200; }
.tx3 span {background:url(../images/tx3_l.gif) left no-repeat; height:26px; float:left; padding-left:10px; padding-right:10px; padding-top:8px;}
.tumb2 { margin-top:7px;}
.tumb2 a { background:url(../images/tumb2_a.gif) no-repeat; width:116px; height:187px; float:left; padding-left:8px; padding-top:8px; padding-right:8px; text-decoration:none; margin-right:4px;}
.tumb2 a:hover { background:url(../images/tumb2_a_hover.gif) no-repeat;}
.tumb2 img { width:114px; height:141px;}
.tumb2 a:hover .name { color:#fff200;}
.name { display:block; margin-top:7px; text-align:center; font-size:14px; font-weight:bold; color:#1e1e1e;}
.city { display:block;text-align:center; color:#898989; font-size:11px; font-weight:bold;}

.block2 .tx4 { font-size:11px; font-weight:bold; color:#adadad;}
.tx4 span { color:#e24653;}

.tx5 { float:left;}
.tx5 span { color:#cccccc;}
.tx6 { float:right; padding-right:9px; font-size:11px; color:#f0e402;}


.tumb3 { margin-top:7px;}
.tumb3 a { background:url(../images/tumb3_c.jpg) no-repeat; width:164px; height:140px; padding-left:2px; padding-top:2px; margin-left:1px; float:left}
.tumb3 a:hover { background:url(../images/tumb3_c_hover.jpg) no-repeat;}
.tumb3 .play2 { background:url(../images/play2.jpg) no-repeat; width:56px; height:77px; padding:0; margin:0; margin-top:65px; }
.tumb3 .play2:hover { background:url(../images/play2_hover.jpg) no-repeat; }
/*block2*/


.block3 {border:1px solid #3d3d3d; padding-top:9px; padding-bottom:9px; padding-left:9px; margin-right:10px; color:#FFFFFF; font-size:11px; font-weight:bold; margin-bottom:10px;}
.block3 a { color:#fff200; text-decoration:none;}
/*left*/
/*right*/
.right { width:129px; float:left; padding-top:10px;}
.banner2 { margin-bottom:10px;}
/*right*/
/*content*/


/*foot*/
.foot { background:url(../images/foot.jpg) no-repeat; width:855px; height:97px; padding-left:125px; padding-top:25px;}
.copy { font-size:10px; color:#acacac; font-weight:bold; text-transform:uppercase;}
.links {color:#acacac;font-size:10px; }
.links a { color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.links span { text-transform:none; color:#626262; font-size:11px; margin-left:20px;  width:100px;}
.links_ span img {  position:absolute; margin-left:80px; margin-top:-12px;}
/*foot*/


/*info*/
.info { font-size:14px; color:#d7d7d7; font-weight:bold; border-collapse:collapse; width:324px;}
.info  td { height:28px; border-bottom:1px solid #454545;}
.t1 { width:200px; padding-left:2px;}
.info tr:hover td { background:url(../images/tr.gif) repeat-x; color:#262626;}

.info tr {behavior:url(hover.htc)} /* IE6 */
.trhover {background:url(../images/tr.gif) repeat-x;color:#262626;} /* IE6 */
.info .last td { border:none;}

.low { background:url(../images/low.png) no-repeat; float:left; width:37px; height:18px; margin-right:3px;cursor:pointer;}
.low:hover { background:url(../images/low_hover.png) no-repeat;}
.high { background:url(../images/high.png) no-repeat; float:left; width:37px; height:18px;margin-right:3px;cursor:pointer;}
.high:hover { background:url(../images/high_hover.png) no-repeat;}
.best { background:url(../images/best.png) no-repeat; float:left; width:37px; height:18px;margin-right:3px;cursor:pointer;}
.best:hover { background:url(../images/best_hover.png) no-repeat;}
/*info*/
.banner3 { margin-top:10px;}

.over { height:227px; overflow:auto; margin-top:2px;}

/*text_page*/
.faq { padding-left:25px;  padding-right:30px; padding-bottom:50px; font-size:12px; color:#FFFFFF;}
.faq p { text-align:justify;}
h1 { font-size:24px; color:#fff200;padding-top:25px;}
.title { font-size:14px; font-weight:bold;color:#fff200; padding-top:18px;}
/*text_page*/

/*join*/
.join { padding-left:25px;  padding-right:30px; padding-bottom:50px;}
.block4 { background:url(../images/block4.jpg) no-repeat; width:900px; height:464px; margin-top:23px; padding-left:32px; padding-top:32px;}

.inf { margin-top:25px;}
.title2 { color:#666666;} 
.block5bg { background:url(../images/block5bg.jpg) right repeat-y;width:193px; min-height:23px; font-size:12px; color:#FFFFFF; margin-top:7px;}
.block5_top { background:url(../images/block5_top.jpg) top no-repeat; width:193px;min-height:23px;}
.block5_foot { background:url(../images/block5_foot.jpg) right bottom no-repeat; width:170px;min-height:15px; padding-left:23px; padding-top:4px; padding-bottom:4px;}

.block6bg { background:url(../images/block6bg.jpg) right repeat-y;width:279px; min-height:38px; font-size:12px; color:#FFFFFF;margin-top:7px;}
.block6_top { background:url(../images/block6_top.jpg) top no-repeat; width:279px;min-height:38px;}
.block6_foot { background:url(../images/block6_foot.jpg) right bottom no-repeat; width:256px;min-height:30px; padding-left:23px; padding-top:4px; padding-bottom:4px;}

.ttx7 { background:url(../images/tx7_r.gif) right no-repeat; height:18px; float:left; color:#333333; font-size:12px; font-weight:bold;padding-left:3px; padding-right:4px; padding-top:1px;}
.ttx7sel { color:#a4a290; font-size:10px; text-decoration:none; margin-left:5px;}
//.tx7 span { background:url(../images/tx7_l.gif) left no-repeat; float:left; height:17px; padding-left:3px; padding-right:4px; padding-top:1px;}
.ttx7 a {  color:#a4a290; font-size:10px; text-decoration:none; margin-left:5px;}

.title3 { color:#b84536; font-weight:bold; font-size:12px;}
.title3:hover { color:#FF0000; font-weight:bold; font-size:12px;}
.right2 { font-size:11px; color:#666666; width:380px; padding-left:23px;}
.right2 p:hover{cursor:pointer;}
.tx8 { padding-right:30px;}
.tx9 { position:absolute; margin-top:363px; margin-left:20px;}
.tx10 { position:absolute; margin-left:525px; margin-top:378px;}

/*join*/

/*download_dvd*/
.title4 { font-size:20px; text-align:center; font-weight:bold;}
.tv_link { background:url(../images/tv_link.gif) no-repeat; width:135px; height:25px; font-size:14px; color:#cbcbcb; font-weight:bold; padding-left:38px; padding-top:9px;}
.tv_link a { color:#cbcbcb; text-decoration:none;}

.more { color:#FFFFFF;}

.info2 { margin-left:8px; margin-top:11px; float:left; width:326px;}
.title5 { font-weight:bold; font-size:16px; color:#f3e705; padding-left:13px; padding-bottom:8px;}
.list { margin-left:13px; width:175px;}
.list li { color:#cccccc; font-size:11px; }
.list p { padding-left:8px; padding-right:30px;}
.list a { font-size:12px; color:#FFFFFF; text-decoration:none; display:block; padding-left:8px; margin-top:5px;}
.list a:hover { background:url(../images/strela.gif) left no-repeat; color:#f3e705;}

.block7 { background:url(../images/block7.gif) no-repeat; width:326px; height:29px; margin-left:8px; margin-top:11px; margin-bottom:11px; padding-top:4px;}
.block7 span { float:left; padding-top:4px; font-size:14px; color:#FFFFFF; padding-left:13px;}
.block7 a { float:left; font-size:14px; font-weight:bold; color:#f3e705; width:41px; height:21px; text-align:center; text-decoration:none; padding-top:4px; margin-left:10px;}
.block7 a:hover { background:url(../images/block7_a_hover.gif) no-repeat; color:#FFFFFF;}


.black { height:52px; background-color:#1c1c1c;}
.forma2 { margin-top:15px;}
.forma2 td { padding-left:5px; }
.forma2 .tx11 { font-weight:bold; font-size:14px; color:#cccccc; padding-left:17px; padding-right:17px;}
.tx11 span { color:#FFFFFF;}
.t2 { width:176px;}
/*select block*/
 select {display:block; height:21px; width:171px; }
 select.srReplacedSelect { width:1px;position:absolute;	left:-999em;}
 ul.srList {	list-style:none; padding:0px; margin:0px; height:21px;}
 ul.srList li {	display:none; line-height:21px;  width:171px;  background:url(../images/select.gif) left  top  no-repeat; padding-left:5px;color:#999999; font-weight:normal; font-size:11px; font-style:normal;}
 ul.srBlur {	}
 ul.srBlur li.srSelectedLi {	display:block;	background:url(../images/select.gif) left   no-repeat;	width:171px;}
 ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {	display:block;	background:url(../images/select.gif) left  top  no-repeat ;width:171px;}
 ul.srExpanded li.srSelectedLi { 	display:block;background:url(../images/select_hover.gif) left  no-repeat ;padding-left:5px; width:171px;}
 ul.srExpanded {	position:relative;z-index:1000;}
 ul.srExpanded li {	display:block;background:url(../images/select_hover.gif) left  no-repeat ;padding-left:5px;width:171px; cursor:pointer}
/*select block*/

.inp2 { background:url(../images/input4.gif) no-repeat; width:113px; height:19px; margin-left:12px; margin-right:9px; float:left;color:#999999; padding-left:4px; padding-top:2px;}
.str { padding-top:9px; padding-left:11px;}
.str a { font-size:11px; color:#FFFFFF; font-weight:bold; width:18px; height:18px; text-decoration:none; float:left; padding-top:4px; padding-left:5px; margin-left:6px}
.str a:hover { background:url(../images/str_a_hover.gif) no-repeat;}
.str .prev { width:auto; height:auto; color:#919191;}
.str .next { width:auto; height:auto; color:#fff200;}

.str .prev:hover {  background:none;}
.str .next:hover {  background:none;}
.str .nobg:hover {  background:none;}

.scen a{font-size:12px; color:#FFFFFF; font-weight:bold; padding:4px 9px 4px 7px; text-decoration:none; background-repeat:no-repeat}
.scen a:hover { background:url(../images/str_a_hover.gif) no-repeat;}
.toplogtab {float:right; margin:10px}

.block8 {border:1px solid #3d3d3d;  min-height:1px; padding-bottom:13px; margin-right:10px;}
.info3 {
	border-bottom:1px solid #454545;
	padding-bottom:4px;
	margin-left:20px;
	margin-top:15px;
	position:relative;
	width:793px;
}
.info3_last {  padding-bottom:20px; margin-left:20px; margin-top:15px; position:relative; width:793px; }
.foto { float:left; margin-right:10px;}
.title6 { font-size:16px; color:#fff200; font-weight:bold; line-height:16px;}
.title6 span { font-weight:normal; font-size:11px; color:#686868;}

.hov { background:url(../images/hov.gif) right no-repeat; padding-right:21px; display:block; position:absolute; color:#7c7c7c; text-decoration:none; right:0; height:21px; padding-top:1px; font-weight:bold; }
.hov:hover {  background:url(../images/hov_hover.gif) right no-repeat;color:#fff200;}

.hov2 { background:url(../images/hov2.gif) right no-repeat; padding-right:28px; display:block; position:absolute; color:#7c7c7c; text-decoration:none; right:0; height:21px; padding-top:1px; font-weight:bold; }
.hov2:hover {  background:url(../images/hov2_hover.gif) right no-repeat;color:#fff200;}

.text { border-bottom:1px solid #454545; padding-bottom:3px; float:left; width:660px; padding-top:4px;}
.text a { text-decoration:none;}
.l1 { color:#fff200; float:left; font-size:11px; font-weight:bold;}
.l2 { color:#FFFFFF; float:left; font-size:11px; padding-left:5px;}
.l3 {  float:left; font-size:11px; font-style:italic; color:#cccccc;padding-left:5px;}
.r1 { float:right; padding-right:12px; font-size:11px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; font-style:italic;}
.r2 { float:right;}

.low2 { background:url(../images/low.png) no-repeat; float:right; width:37px; height:18px; margin-right:3px;cursor:pointer;}
.low2:hover { background:url(../images/low_hover.png) no-repeat;}
.high2 { background:url(../images/high.png) no-repeat; float:right; width:37px; height:18px;margin-right:3px;cursor:pointer;}
.high2:hover { background:url(../images/high_hover.png) no-repeat;}
.best2 { background:url(../images/best.png) no-repeat; float:right; width:37px; height:18px;cursor:pointer;}
.best2:hover { background:url(../images/best_hover.png) no-repeat;}
/*download_dvd*/

/*remind_password*/
.title7 { color:#f0e402; font-weight:bold;padding-left:15px; padding-top:8px;}
.text2 { font-size:12px; color:#FFFFFF;padding-left:15px; padding-top:11px;}
.send { padding-left:15px; padding-top:20px; padding-bottom:40px;}
.send a { float:left; margin-left:6px;}
.inp3 { background:url(../images/input5.gif) no-repeat; width:238px; height:24px; float:left;}
/*remind_password*/

