.wrapper {width:970px;margin:0 auto;overflow:hidden;}
.main {float:left;width:704px;overflow:hidden;}
.main_noresult {width:690px;margin-top:10px;}
.side {float:right;width:250px;}
.footer {width:960px;height:50px;margin:0 auto;padding-top:15px;margin-top:20px;border-top:solid #eaeaea 1px;text-align:center;clear:both;}
.footer a {color:#898888;}
.footer .f-nav {width:930px;height:20px;text-align:center;color:#C9C9C9;}
.footer .f-nav a {margin:0 8px;color:#333;}
.footer .copyright {width:930px;height:44px;font-family:"Arial";line-height:22px; text-align:center; font-size:11px;color:#666;}
.HL {color:#ee7d55;}
/*top*/
.imglist .link .info,.sort-list em,.sort-list li a.playMov,.txtlist li,.box_con .tabbox,.reusltbox_list_video .playico,.ggPager strong,.ggPager a,.diversity_list a,.reusltbox_links_unplay b,.orderbox .on,.tabbox a,.reusltbox_links_playlink .play b {background:url(../img/sprite_search.png) no-repeat 0 0;}
.search_key {height:42px;font-size:14px;line-height:42px;}
.tabbox {height:31px;border-bottom:solid #e3e6ef 1px;}
.tabbox li {float:left;display:inline;width:88px;height:31px;margin:0 3px -1px 0;}
.tabbox a {display:block;width:88px;height:32px;background-position:0 -95px;font-size:14px;line-height:31px;text-align:center;}
.tabbox .on {position:relative;background-position:0 -62px;color:#313131;font-weight:bold;}
.orderbox {height:45px;padding:15px 0 0 12px;color:#bdbdbd;}
.orderbox span {color:#696969;}
.orderbox a {display:inline-block;width:57px;height:19px;margin:0 3px;color:#313131;text-align:center;}
.orderbox .on {background-position:-170px -62px;color:#fff;font-weight:bold;}
/*reusltbox*/
.reusltbox_list .pic {position:absolute;left:12px;top:0;display:block;width:120px;height:168px;padding:1px;border:solid #cdcdcd 1px;}
.num {position:absolute;left:85px;top:0;display:block;width:51px;height:51px;background:url(../img/pp.png) no-repeat 0 0;_background:url(../img/pp2.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;cursor:pointer;}
.num_480 {display:none;}
.num_720 {background-position:0 -51px;}
.num_1080 {background-position:0 -102px;}
.reusltbox_list {position:relative;padding-left:150px;width:540px;padding-bottom:28px;margin-bottom:25px;border-bottom:solid #f3f3f3 1px;overflow:hidden;}
.reusltbox_list h2 {height:17px;padding-right:80px;margin-bottom:2px;font-size:14px;overflow:hidden;}
.reusltbox_list h2 a {margin-right:8px;color:#313131;}
.reusltbox_list h2 span {margin-right:8px;color:#939393;font-weight:normal;}
.reusltbox_list h2 strong {margin-right:8px;}
.reusltbox_list h2 .tvtotal {font-size:12px;}

.reusltbox_score {position:absolute;right:0px;top:0px;}
.reusltbox_score span {font-size:14px;color:#ff5b01;font-family:"Microsoft Yahei";}
.reusltbox_score strong {font-size:20px;font-family:"Tahoma";font-weight:normal;}
.reusltbox_score strong em {font-size:15px;}

.reusltbox_list_detail {padding-right:20px;overflow:hidden;zoom:1;}
.reusltbox_list_detail li {float:left;width:240px;height:16px;padding-right:10px;margin-top:5px;color:#313131;overflow:hidden;}
.reusltbox_list_detail a {margin-right:5px;}
.reusltbox_info {height:34px;margin-top:10px;color:#939393;line-height:18px;text-indent:2em;overflow:hidden;}

.reusltbox_links {position:relative;height:33px;padding-left:110px;margin-top:9px;color:#bcbcbc;line-height:33px;overflow:hidden;}
.reusltbox_links a {margin:0 8px;}
.reusltbox_links_playlink {position:absolute;left:0px;top:0px;}
.reusltbox_links_playlink .play {position:relative;display:block;width:101px;height:33px;margin:0;}
.reusltbox_links_playlink .play b {position:absolute;left:0;top:0;display:block;width:101px;height:33px;background-position:0 -28px;cursor:pointer;}
.reusltbox_links_unplay {padding-left:104px;}
.reusltbox_links_unplay b {position:absolute;left:0;top:8px;display:block;width:16px;height:16px;background-position:-228px -62px;overflow:hidden;}
.reusltbox_links_unplay .reusltbox_links_playlink {background-position:-228px -62px;padding-left:20px;font-weight:bold;}

.diversity {overflow:hidden;zoom:1;}
.diversity_tab {position:relative;padding-left:35px;margin:12px 0 4px;color:#bcbcbc;overflow:hidden;zoom:1;word-wrap:break-word;}
.diversity_tab span {position:absolute;left:0px;top:0px;color:#016a9f;}
.diversity_tab a {display:inline-block;margin:0 5px;color:#313131;font-family:"Tahoma";}
.diversity_tab .on {color:#016a9f;font-weight:bold;}
.diversity_list li {float:left;display:inline;width:30px;height:22px;margin:3px 5px 0 0;}
.diversity_list a {display:block;width:28px;height:20px;background-position:-102px -28px;color:#313131;font-family:"Tahoma";line-height:20px;text-align:center;border:solid #e1e2e7 1px;}
.diversity_list a:hover,.diversity_list .on {background-position:-199px -28px;color:#086bc2;font-weight:bold;border-color:#b1d5f7;text-decoration:none;}

.update_tt {height:37px;line-height:46px;border-bottom:solid #f3f3f3 1px;overflow:hidden;}
.update_tt strong {float:left;color:#313131;}
.update_tt a {float:right;}
.update_list li {float:left;width:260px;height:16px;margin-top:7px;overflow:hidden;}
.update_list a {font-size:13px;color:#313131;}
.update_list a:hover,.update_list .on {color:#016a9f;text-decoration:none;}

.ggPager {position:relative;top:-26px;height:28px;background:#fff;padding-top:10px;text-align:center;}
.ggPager .pageNavSpace {display:none;}
.ggPager a, .ggPager strong {display:inline-block;padding:0 10px;height:26px;background-position:-102px -28px;margin:0 2px;color:#313131;font-family:"Tahoma";line-height:26px;text-align:center;border:solid #e1e2e7 1px;}
.ggPager a:hover, .ggPager strong {background-position:-199px -28px;color:#086bc2;border-color:#b1d5f7;text-decoration:none;}

.reusltbox_list_video {width:535px;padding-left:158px;}
.reusltbox_list_video .pic {width:128px;height:96px;}
.reusltbox_list_video .playico {position:absolute;left:120px;top:77px;display:block;width:17px;height:17px;background-position:-262px -61px;overflow:hidden;z-index:2;}

.box {margin-top:10px;overflow:hidden;zoom:1;}
.box h2 {height:24px;font-size:14px;color:#2e2e2e;}
.box h2 span {color:#3eaaf3;}
.box_con {border:solid #e4e4e4 1px;}
.box_con .tabbox {height:27px;border:none;overflow:hidden;}
.box_con .tabbox li {width:auto;height:27px;margin:0 0 0 8px;}
.box_con .tabbox a {float:left;width:auto;height:27px;background:none;padding:0 8px;font-size:12px;color:#313131;line-height:27px;}
.box_con .tabbox .on {background:#fff;border-left:solid #e4e4e4 1px;border-right:solid #e4e4e4 1px;}

.star_p {height:22px;color:#939393;}
.txtlist {padding:8px 10px 0;}
.txtlist li {height:15px;background-position:-277px -86px;padding-left:8px;margin-bottom:7px;color:#929292;line-height:15px;overflow:hidden;}
.txtlist a {margin-left:5px;color:#313131;}

.sort-list { padding:5px 10px; line-height:16px; }
.sort-list li { height:19px; position:relative; overflow:hidden; padding:4px 30px 2px 22px; margin-bottom:0;line-height:21px;}
.sort-list em {position:absolute;top:6px;left:0;display:block;width:16px;height:16px;background-position:-245px -78px;font-size:10px;font-family:"Arial";font-style:normal;line-height:16px;text-align:center;}
.sort-list .top em {background-position:-245px -61px;color:#FF5B01; }
.sort-list span { color:#939393; white-space:nowrap; zoom:1; }
.sort-list li a.playMov {display:-moz-inline-box;display:inline-block;width:8px;height:10px;background-position:-170px -82px;margin:0 5px;font-size:0;line-height:0;}
.sort-list .score { position:absolute;top:3px;right:0;font-family:"Arial";color:#FF5B01;font-size:10px;}
.sort-list .score strong {font-size:12px;font-weight:normal;}
.sort-list .lj { color:#FF5B01; position:absolute; top:0; right:0; white-space:nowrap; text-align:right; }

.wrapper_noresult {margin-top:25px;}

.noresult {height:107px;margin-bottom:25px;padding:1px;border:solid #f0f3f8 1px;}
.noresult_con {height:107px;background:url(../img/noresult.png) repeat-x 0 -49px;overflow:hidden;text-align:center;}
.noresult_con .ico {position:absolute;left:0;top:0;display:block;width:46px;height:47px;background:url(../img/noresult.png) 0 0;overflow:hidden;}
.noresult_con .gglogo {display:inline-block;width:72px;height:26px;background:url(../img/noresult.png) no-repeat -47px 0;margin:0 2px 0 4px;vertical-align:middle;}
.noresult_con p {margin-top:8px;}
.noresult_con .noresult_con_p {margin-top:30px;color:#313131;}
.noresult_con strong {font-size:14px;}
.noresult_contain {position:relative;display:inline-block;height:50px;padding-left:50px;margin-top:30px;zoom:1;line-height:45px;}
.noresult_contain .gglink {font-size:12px;font-weight:normal;text-align:left;}

.imglist {padding:25px 0 0 0;margin-left:-25px;zoom:1;}
.imglist li {position:relative;float:left;display:inline;width:104px;height:186px;margin:0 0 0 25px;overflow:hidden;text-align:center;}
.imglist .num {left:53px;}
.imglist .pic {position:relative;display:block;width:100px;height:140px;padding:1px;border:solid #cdcdcd 1px;overflow:hidden;}
.imglist .pic:hover {text-decoration:none;}
.imglist img {width:100px;height:140px;}
.imglist p {color:#6e6e6e;}
.imglist .link {position:relative;width:94px;height:15px;padding:6px 10px 0 0;line-height:15px;overflow:hidden;}
.imglist .link a {display:inline-block;font-weight:bold;padding-right:5px;}
.imglist .link .info {position:absolute;right:0;top:8px;display:block;width:8px;height:10px;background-position:-170px -82px;padding:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}

.diversityTV {position:relative;padding:5px 0 0 60px;font-family:simsun;overflow:hidden;zoom:1;}
.diversityTV h3 {position:absolute;left:0;top:5px;font-size:12px;color:#313131;line-height:22px;font-weight:normal;}
.diversityTV h3 span,.latestTV {display:none;}
.diversityTV_list li {float:left;display:inline;width:68px;line-height:22px;}
.Hauto {height:auto !important;}
.Hauto a {display:inline-block;}
.Wauto {width:500px !important;}
.video_info span {color:#939393;}