a{text-decoration:none}
.container{ clear:both;width:1003px;height:auto; margin:0 auto; margin-top:3px; margin-bottom:40px; overflow:hidden;}
.c_l{width:192px; height:auto;float:left; overflow:hidden;}
.s_list_nav{clear:both;float:left;width:182px; margin-top:8px; clear:both; border:1px solid #AAAAF7;border-bottom:0px ;}
.s_list_nav_in{margin:0 auto; text-align:center;width:180px;background-image:url(../image/nav.gif);text-align: center;height:30px;line-height: 30px;color: #396ab3;font-weight: bold;font-size: 12px;background-repeat:repeat-x;}
.s_list_in{width:182px; float:left;height:auto;border:1px solid #AAAAF7;color: #0066FF; font-size:  10pt;background-color: #FFFFFF; line-height: 18pt; padding-top:10px;padding-bottom:20px; clear:both; border-top:0; clear:both;}
.c_l_nav{clear:both; float:left;width:182px;height:30px;margin-top:10px;background-image:url(../image/nav.gif);text-align: center;line-height: 30px;color: #396ab3;	font-weight: bold;font-size: 12px;border:1px solid #AAAAF7;border-bottom:0px solid;background-repeat: no-repeat; clear:both;}
.c_l_nav_in{width:182px; float:left;height:auto;border:1px solid #AAAAF7;color: #0066CC; font-size:12px;background-color: #FFFFFF; padding-top:5px; padding-bottom:8px; text-align:left; clear:both;border-top:0px; overflow:hidden;}
.c_l_nav_in span{}
.c_l_nav_in ul{margin:0px; padding:0px; padding-left:3px; padding-right:5px;}
.c_l_nav_in li {list-style-type:none;background-image:url(../image/dashed_x.gif);background-position:bottom;background-repeat:repeat-x;width:100%;margin-top:4px;height:22px;}
.c_l_nav_in li span{ color:#fff;display:inline-block;width:14px;height:14px;line-height:16px;text-align:center;background-color:#A7A7F3;margin-right:3px;margin-left:3px;}
.c_l_nav_in a:link{color:#456DA8;}
.c_l_nav_in a:visited{color:#456DA8;}
.c_l_nav_in a:hover {color: #FF0000!important;}
.c_l_nav_in a:active{color: #456DA8;}
.c_l_nav_in .keyboard{width:86px;_width:84px;border:1px solid  #B9CADB; height:18px;}
.c_l_nav_in select{width:88px; _width:86px;}
#mtv_hot{clear:both};
#mtv_special{clear:both;}

.more{clear:both; float:right; padding-right:5px;height:22px; _line-height:12px; margin-top:4px; }
img{border:0;}
.c_r{float:right;width:809px; height:auto;  margin-top:3px; border:1px solid #AAAAF7; background-color:#FFFFFF; overflow:hidden; margin-bottom:3px;}
.c_r_t{width:807px; margin:0 auto; text-align:center; height:30px;background-image:url(../image/nav.gif); line-height:30px;color:#396ab3; font-size:12px; font-weight:bold; }
.c_r_t span{ font-size:12px; font-weight:normal;}
.c_r_t span{ font-size:12px; font-weight:normal;}
.c_r_t_left{width:60%; _width:58% ; float:left;}
.c_r_t_right{ width:40%; _width:42%; float:right; padding-top:3px;}
@-moz-document url-prefix() {.c_r_t_right { padding-top:0px;}}
.c_r_t_right table{ }
.c_r_t_right select{width:88px;_width:85px;}
.c_r_t_right .keyboard{width:86px;_width:84px;border:1px solid  #B9CADB; height:18px; line-height:30px; }

.c_r_m{ width:809px; height:auto;}
#mtv{clear:both; overflow:hidden; min-height:1099px;}
.image {width:164px;height:auto;margin-left:30px;margin-top: 26px;font-size: 12px;text-align: left;float: left; line-height:18px; overflow:hidden;}

.image_img{clear:both; width:164px; height:91px;}
.image_title{clear:both; line-height:22px;}
.image_play{clear:both; color: #666666; background-image:url(../image/play.gif); background-repeat:no-repeat; background-position:left; line-height:25px; padding-left:25px;}
.image_time{clear:both; color:#666666 }
.image_user{clear:both; color:#666666;}
.image img{width:164px; height:91px;}

.image a:link{color:#456da8;}
.image a:visited{color:#456da8;}
.image a:hover {color: #FF0000!important;}
.image a:active{color: #456da8;}
#loading{clear:both; margin:0 auto; font-size:0;}
.pagepage {padding:3px; margin: 0 auto; padding-top: 3px; text-align: center; clear:both;margin:0 auto;  text-align:center; line-height:43px; _line-height:44px; }
#pagepage{clear:both;}
.pagepage a {border: #AAAAF7 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #456da8; padding-top: 2px;   background-color:#F5FAFD;}
.pagepage a:hover {border: 1px solid #ff6600;  color: #FF0000;}
.pagepage a:active {border: #000000 1px solid;}
.pagepage span.current {border: #ff6600 1px solid; padding-right: 5px;  padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px;color: #fff; padding-top: 2px;  background-color: #ff6600;}
.pagepage span {border: #eee 0px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #ddd; padding-top: 2px; }
.pagepage select {vertical-align:middle; margin-top:-2px;};