@charset "GBK";
/* CSS Document 
Use for:	itunes
Version:	1.0
Date:		2011/04/12
Author:		cewin
Update:		
*/


/* CSS  */
body, div, span, applet, object, iframe,input, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption{ text-align:left;}
ins{ text-decoration: none;}
del{ text-decoration: line-through;}
input,select{ vertical-align:middle;}
input,textarea,select{font:12px SimSun;  }
fieldset, img { border: 0; }
address,code,caption,th,cite,dfn,em,var{font-style:normal;}
ol, ul { list-style: none; }
ul,li{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; }
q:before, q:after { content:""; }
legend{ display:none;}

/* jichu shezhi */
body{ margin:0 auto; font:11px/1.8 Verdana, Helvetica, sans-serif; color:#313131; }
.full_bg{ background:url(full_bg.jpg) no-repeat center 0;}
.wrapper{ margin:0 auto; width:1002px; }
td {font-size:11px; line-height:1.8;}
.txt_left{ text-align:left;}
.txt_center{ text-align:center;}
.txt_right{ text-align:right;}
.txt_hide{ text-indent:-999em; display:block;}
.txt_u{ text-decoration:underline;}
.txt_t{ text-decoration:line-through;}
.txt_i{ text-indent:2em;}
.fw_n{ font-weight:normal;}
.fw_b{ font-weight:bold;}
.fs_12{ font-size:12px;}
.fs_14{ font-size:14px;}
.btn_txt_hide{ font-size:0px; overflow:hidden; line-height:999px; cursor:pointer;border:none;}
.left{ float:left}
.right{ float:right;}
.undis{ display:none;}
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.clear { clear:both }

/********* public style *********/

/* a */
a {color: #3d3d3d; text-decoration:none; outline:none;}
a:hover { color:#3d3d3d; text-decoration:underline;}

/* font color  */
.c_red{ color:red;}
.c_white{ color:#fff;}
.c_black{ color:#333;}
.c_black2{ color:#000;}
.c_orange{ color:#ff7200;}
.c_grey{ color:#999;}
.c_green{ color:#22ac38;}
.c_blue{ color:#3ea8f9;}

/* Categories  */

.main{ width:750px; background:#fff; margin:0 auto;position:relative;}
.nav{ clear:both; margin:0 auto;}
.nav{ background:url(btn.jpg) no-repeat; background-position:0 -22px; width:750px;height:45px;}
.nav_l,.nav_l li,.nav_r li{ float:left;}

.nav_l ul{ margin:18px 0 0 10px}
.nav_l a{ display:block;width:22px; height:22px; background:url(btn.jpg) no-repeat; text-indent:-9999px; margin:0 2px}
.nav_l .n1 a{ background-position:0 0;}
.nav_l .n2 a{ background-position:-30px 0;}
.nav_l .n2_1 a{ background-position:-84px 0;}
.nav_l .n3 a{ background-position:-59px 0;}
.nav_l .n3_1 a{ background-position:-113px 0;}
.nav_l .n4 a{ background-position:-142px 0;}

.nav_r{ float:right}
.nav_r a{ background:url(btn.jpg) no-repeat; display:block; text-indent:-99999px; overflow:hidden;}
.nav_r .n1 a{ background-position:0 -66px;width:114px;height:44px;}
.nav_r .n1 a:hover,.nav_r .n1 a.on{ background-position:0 -112px;}
.nav_r .n2 a{ background-position:-114px -66px;width:84px;height:44px;}
.nav_r .n2 a:hover,.nav_r .n2 a.on{ background-position:-114px -112px;}
.nav_r .n3 a{ background-position:-198px -66px;width:109px;height:44px;}
.nav_r .n3 a:hover,.nav_r .n3 a.on{ background-position:-198px -112px;}
.nav_r .n4 a{ background-position:-307px -66px;width:96px;height:44px;}
.nav_r .n4 a:hover,.nav_r .n4 a.on{ background-position:-307px -112px;}
.nav_r .n5 a{ background-position:-403px -66px;width:94px;height:44px;}
.nav_r .n5 a:hover,.nav_r .n5 a.on{ background-position:-403px -112px;}
.nav_r .n6 a{ background-position:-497px -66px;width:64px;height:44px;}
.nav_r .n6 a:hover,.nav_r .n6 a.on{ background-position:-497px -112px;}
.nav_r .n7 a{ background-position:-561px -66px;width:71px;height:44px;}
.nav_r .n7 a:hover,.nav_r .n7 a.on{ background-position:-561px -112px;}
.nav_r .n8 a{ background-position:-654px -66px;width:64px;height:44px;}
.nav_r .n8 a:hover,.nav_r .n8 a.on{ background-position:-654px -112px;}
.nav_r .n9 { width:123px;}

.page_nav{ background:url(btn.jpg) no-repeat; background-position:0 -166px; width:750px;height:44px; margin:0 auto;}
.rank_select{ width:250px; height:22px;z-index:1000000; position:relative;top:13px; left:25px; float:left;}
.rank_select span{ margin-left:60px;}
.rank_select ul li a:hover{ text-decoration:none;}
.rank_select_result{ display:block; height:22px; overflow:hidden; position:absolute; left:0px; top:0;  background:url(select_l.jpg) no-repeat;}
.rank_select_result li{background:url(select_r.jpg) right 0 no-repeat;}
.rank_select_result li a{ display:block; width:30px; height:22px; overflow:hidden; margin:0 18px 0 1px; line-height:24px; text-indent:5px; color:#707070;background:url(select_c.jpg) repeat-x;}
.rank_select_append_con{ position:absolute; left:1px; top:23px; width:45px; overflow:hidden; background-color:#fff; border:1px #aca899 solid; border-bottom:none; display:none;}
.rank_select_append_con li a{ display:block;width:45px; border-bottom:1px #aca899 solid; padding-left:4px}
.rank_select_append_con li a:hover{ background-color:#d9d9d9; color:#707070; filter:alpha(opacity=60); opacity:0.6; }


.rank_select1{ width:250px; height:22px;z-index:1000; position:relative;top:13px; left:55px; float:left;}
.rank_select1 ul li a:hover{ text-decoration:none;}
.rank_select1_l,.rank_select1_r{ float:left;}
.rank_select1_l a,.rank_select1_r a{display:block;width:22px;height:22px; text-indent:-9999px; overflow:hidden; float:left; margin:0 3px; background:url(btn.jpg) no-repeat;}
.rank_select1_l .a1{background-position:-2px -222px;}
.rank_select1_l .a1_1{background-position:-2px -252px;}
.rank_select1_l .a2{background-position:-24px -222px;}
.rank_select1_l .a2_1{background-position:-24px -252px;}
.rank_select1_r .a3{background-position:-48px -222px;}
.rank_select1_r .a3_1{background-position:-48px -252px;}
.rank_select1_r .a4{background-position:-70px -222px;}
.rank_select1_r .a4_1{background-position:-70px -252px;}
.rank_select1_r{ margin-left:60px;}
.rank_select_result1{ display:block; height:22px; overflow:hidden; position:absolute; left:60px; top:0;  background:url(select_l.jpg) no-repeat;}
.rank_select_result1 li{background:url(select_r.jpg) right 0 no-repeat;}
.rank_select_result1 li a{ display:block; width:40px; height:22px; overflow:hidden; margin:0 18px 0 1px; line-height:24px; text-indent:5px; color:#707070;background:url(select_c.jpg) repeat-x;}
.rank_select_append_con1{ position:absolute; left:61px; top:23px; width:45px; overflow:hidden; background-color:#fff; border:1px #aca899 solid; border-bottom:none; display:none;}
.rank_select_append_con1 li a{ display:block;width:45px; border-bottom:1px #aca899 solid; padding-left:4px}
.rank_select_append_con1 li a:hover{ background-color:#d9d9d9; color:#707070; filter:alpha(opacity=60); opacity:0.6; }

.rank_select2{ width:200px; height:22px;z-index:1000; position:relative;top:13px; left:55px; float:left;}
.rank_select2 ul li a:hover{ text-decoration:none;}
.rank_select_result2{ display:block; height:22px; overflow:hidden; position:absolute; left:60px; top:0;  background:url(select_l.jpg) no-repeat;}
.rank_select_result2 li{background:url(select_r.jpg) right 0 no-repeat;}
.rank_select_result2 li a{ display:block; width:100px; height:22px; overflow:hidden; margin:0 18px 0 1px; line-height:24px; text-indent:15px; color:#707070;background:url(select_c.jpg) repeat-x;}
.rank_select_append_con2{ position:absolute; left:61px; top:23px; width:115px; overflow:hidden; background-color:#fff; border:1px #aca899 solid;border-bottom:none; display:none;}
.rank_select_append_con2 li a{ display:block;width:115px; border-bottom:1px #aca899 solid; padding-left:14px}
.rank_select_append_con2 li a:hover{ background-color:#d9d9d9; color:#707070; filter:alpha(opacity=60); opacity:0.6; }

.main_con{ margin:0 auto; width:750px;position:relative}
.main_l_nav{z-index:1000; position:absolute;letf:0;top:0;}
.main_l_top{ width:217px;height:37px; background:url(btn.jpg) no-repeat; background-position:0 -285px; padding-top:10px}
.main_l_top a{ color:#fff; margin-left:27px; font-weight:bold}
.main_l_top a:hover{ text-decoration:none; color:#fff}
.main_l_middle{ background:url(main_l_bg.jpg) repeat-y; width:213px;}
.main_l_middle ul{width:217px;background:url(main_l_bg1.gif) bottom no-repeat; padding-bottom:10px}
.main_l_middle li{ margin-left:18px;}
.main_l_middle a{ display:block;width:180px;height:22px; background:url(btn.jpg) no-repeat; padding-left:18px;background-position:0 -340px;}
.main_l_middle a:hover{ text-decoration:none;background-position:0 -388px;}
.main_l_middle .on a{background-position:0 -362px; z-index:9999;width:180px;height:22px;}
.main_l_middle .on a:hover{background-position:0 -362px; z-index:9999;width:180px;height:22px;}


.main_r_nav1{ background:url(btn.jpg) no-repeat; background-position:-218px -217px;width:533px;height:47px; float:right; }
.main_r_nav1 .main_r_nav2{ padding:12px 0 0 0;}
.main_r_nav1 .main_r_nav2 li{ float:left;}
.main_r_nav1 .main_r_nav2 a{ display:block;width:56px;height:31px; margin:0 5px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#616060}
.main_r_nav1 .main_r_nav2 a:hover{ text-decoration:none;}
.main_r_nav1 .on a{ background:url(btn.jpg) no-repeat; background-position:-108px -220px; color:#2a2a2a;}

.rank_select3{ width:180px; height:22px;z-index:100; position:relative;top:0px; right:27px; float:right;}
.rank_select3 span{ font-weight:bold;}
.rank_select3 ul li a:hover{ text-decoration:none;}
.rank_select_result3{ display:block; height:22px; overflow:hidden; position:absolute; right:0px; top:0;  background:url(select_l.jpg) no-repeat;}
.rank_select_result3 li{background:url(select_r.jpg) right 0 no-repeat;}
.rank_select_result3 li a{ display:block; width:100px; height:22px; overflow:hidden; margin:0 18px 0 1px; line-height:24px; text-indent:15px; color:#707070;background:url(select_c.jpg) repeat-x;}
.rank_select_append_con3{ position:absolute; right:1px; top:23px; width:115px; overflow:hidden; background-color:#fff; border:1px #aca899 solid;border-bottom:none; display:none;}
.rank_select_append_con3 li a{ display:block;width:115px; border-bottom:1px #aca899 solid; padding-left:14px}
.rank_select_append_con3 li a:hover{ background-color:#d9d9d9; color:#707070; filter:alpha(opacity=60); opacity:0.6; }

.main_r_con{ background-color:#f0f0f0; background:url(main_r_bg.jpg) repeat-y; margin-left:-4px; z-index:10; width:537px; float:right}
.main_r_con table{  margin-left:25px;border-bottom:1px dashed #b5b5b5; width:494px;}
.main_r_con td.td1{ width:80px;}
.main_r_con td.td2{ width:200px;}
.main_r_con img{ margin:0 10px 15px 0;}
.main_r_con strong{ padding-bottom:5px;}
.main_r_con p{ line-height:20px;}
.main_r_con a.free_btn{ background:url(home_on_btn.gif) no-repeat left top;display:block; width:95px; text-align:center; line-height:25px; height:25px; margin-top:10px;}
.main_r_con a.free_btn:hover{background-position:left -25px; text-decoration:none}

.main_r_con_b{ background:url(main_r_bg_b.jpg) -1px 0 no-repeat; width:536px; height:25px; margin-top:-1px;}

#Paid1{ display:block;}
#Free1{ display:none;}
#main_r_nav_1{ display:block}
#main_r_nav_2,#main_r_nav_3{ display:none;}

/*********iTunes-Home*********/
.home_h_bg{ width:750px;height:11px; background:url(home_h_bg.jpg) no-repeat; margin:0 auto;}
.head_lunbo{ margin:0 auto; width:747px;height:300px; background-color:#fafafa}
.tabBody{width:556px;height:300px;float:left; overflow:hidden}
.tabBody li{height:100px;display:none;}
.tabBody img{ border:1px solid #353535;_border-top:3px solid #353535;_border-bottom:3px solid #353535;}
.tabHandle{width:190px; height:300px;float:left; overflow:hidden}
.tabHandle img{width:180px; height:90px; margin:4px 0 0 5px;}
.tabHandle li{width:190px;height:99px;cursor:pointer;}
.tabHandle .tabon{ background-color:#979797 }

.home_con{ width:750px; margin:0 auto;}
.home_left{ width:550px; float:left; margin-left:2px; overflow:hidden }
.home_nav{ background: url(Home_btn.jpg) no-repeat; width:530px;height:27px; padding:7px 0 0 20px; margin-top:10px;}
.home_title{ float:left; font-weight:bold; font-size:14px;}
.home_title a:hover{ text-decoration:none}
.home_more{ float:right; margin-right:10px;}
.home_more a{ display:block; width:45px; height:20px;background: url(Home_btn.jpg) no-repeat; background-position:27px -37px;}
.home_c{ width:548px; background-color:#f4f4f4; padding:10px 0; border:1px solid #e3e3e3; border-top:none}

.home_c a.home_on_btn{ background:url(home_on_btn.gif) no-repeat; display:block; width:95px; text-align:center; height:25px; line-height:25px; margin:5px auto;}
.home_c a.home_on_btn:hover{ background-position:left -25px;}

.tl_a{ width:580px; padding-top:10px; overflow:hidden}
.tl_a img{ border:1px solid #d0d0d0;}
.tl_a a{ margin:0 1px}

#contentScrollBox{overflow:hidden; width:553px; height:270px; position:relative; margin:0 auto}
#contentScrollBox1{overflow:hidden; width:553px; height:270px; position:relative; margin:0 auto}
#contentScrollBox2{overflow:hidden; width:553px; height:140px; position:relative; margin:0 auto}
#contentScrollBox3{overflow:hidden; width:553px; height:270px; position:relative; margin:0 auto}
.barPadding{height:11px; width:543px; position:absolute; left:5px; bottom:0; padding:0px;display:none; background:url(scrollspr.png) repeat-x; background-position:0 -11px; overflow:hidden;}
.barBox{height:11px;width:543px; position:absolute; left:0; top:0;overflow:hidden;}
.barThumb{width:15px;height:11px;position:absolute; left:0; top:0; background:url(scrollspr.png) repeat-x; background-position:0 -44px;}
.barThumb_l{background:url(scrollspr.png) no-repeat; background-position:0 -33px;width:7px;height:10px; float:left}
.barThumb_r{background:url(scrollspr.png) no-repeat; background-position:1px -55px;width:7px;height:10px; float:right}
.barPadding_l{background:url(scrollspr.png) no-repeat; background-position:0 0;width:7px;height:10px; float:left;}
.barPadding_r{background:url(scrollspr.png) no-repeat; background-position:0 -22px;width:7px;height:10px; float:right}
.true{position:absolute; text-align:center}
.true img{width:65px;height:65px; border:none; padding:10px 23px 10px 23px;}
.true p{ padding:0; margin:0; line-height:18px;}
.true p strong{ height:18px; width:83px; display:block; overflow:hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.icon_bg{ position:relative}
.icon_bg span{ display:block; background:url(icon_bg.gif) no-repeat left top; width:65px; height:65px; position:absolute; cursor:pointer; z-index:1;left:23px; top:10px;  }



.home_right{ float:right;}
.home_r_nav{ width:178px;height:37px; background:url(Home_btn.jpg) no-repeat; background-position:0 -60px; text-align:left;margin-top:10px; padding-left:15px;}
.home_r_nav a{ color:#f2f0f0;font-size:14px; font-weight:bold; line-height:30px;}
.home_r_nav a:hover{ text-decoration:none;}
.home_r_nav1{ background:url(Home_btn.jpg) no-repeat; background-position:0 -101px; width:176px;height:34px; padding-left:15px; line-height:27px;}
.home_r_nav1_t{ float:left;}
.home_r_nav1_t a{ color:#606060; font-weight:bold;}
.home_r_nav1_t a:hover{ text-decoration:none;}
.home_r_nav1_m{ float:right;}
.home_r_nav1_m a{ margin-right:23px;}
.home_r_nav1_c{ background-color:#f3f3f3; border:1px solid #cdcdcd; border-top:none; width:188px; margin-left:1px;}
.home_r_nav1_c img{ margin:5px 0 0 15px;}
.home_r_nav1_c ul{ margin-top:10px;}
.home_r_nav1_c li{ padding:5px 0 5px 15px;*padding:1px 0 2px 15px;}
.home_r_nav1_c p{ line-height:15px;}
.home_r_nav1_c a:hover{ text-decoration:none;}
.home_r_nav1_c .on{ background-color:#d2d2d2; position:relative;}
.home_r_1{ border:1px solid #cdcdcd; width:186px; margin-left:1px; padding:10px 0 0 3px;background-color:#f3f3f3}
.home_r_1 ul{ padding-bottom:10px; }
.home_r_1 a{background:url(btn.jpg) no-repeat; display:block; width:167px;height:22px;padding-left:15px; background-position:-2px -340px;}
.home_r_1 a:hover{background:url(btn.jpg) no-repeat; background-position:-2px -362px; text-decoration:none}
.home_btn{ display:none;}
.on .home_btn{ display:block;}
.home_btn a{ background:url(Home_btn-1.jpg) no-repeat left top;display:block; width:95px;height:22px; text-align:center; line-height:22px; overflow:hidden; position:absolute;right:0;top:10px;}
.home_btn a:hover{background-position:0 -25px;}
.home_r_nav1_c  .home_btn a{ position:absolute; top:18px; *+top:15px;}
/*********iTunes-detail*********/
.detail_con{ background:url(detail_con.jpg) no-repeat; width:750px; margin:0 auto;}
.detail_cj{ font-size:11px; padding:16px 0 0 16px;}
.detail_con1{width:750px;margin:0 auto;}
.detail_con1_l{ float:left; margin-left:16px;_ margin-left:8px; padding-top:10px;}
.detail_con1_l_1{ margin:15px 0 0 0; font-size:11px;}
.detail_con1_l_1 a{ display:block;width:130px;height:24px; background:url(detail_btn4.jpg) no-repeat; background-position:0 -2px;  line-height:24px; text-align:center}
.detail_con1_l_1 a:hover{background-position:0 -28px; color:#f8fafb; text-decoration:none}
.detail_con1_l_2{width:170px; margin:10px 0 0 6px; color:#616161; font-size:11px;}
.detail_con1_l_2 p{width:160px; line-height:18px;}
.detail_con1_l_3_top{ background: url(../images/detail_con1.jpg) no-repeat;_background-position:0 0;_background-position:0 3px; width:176px;height:10px;margin-top:15px; }
.detail_con1_l_3_con{ background-color:#f0f0f0; border-left:#e1e0e0;border-right:#e1e0e0;width:175px; margin-left:1px; color:#616161;}
.detail_con1_l_3_bottom{ background: url(../images/detail_con1.jpg) no-repeat; background-position:-176px 0;width:176px;height:20px;}
.detail_con1_l_3_con h2{ color:#0088cc; font-weight:bold; margin-left:15px;}
.detail_con1_l_3_con p{ margin-left:15px; line-height:18px;}
.detai_con_t{ clear:both; width:170px; height:30px;}
.detai_con_t span{ color:#e97505; float:right; margin-right:40px;}
.detai_con_t p{ float:left;margin-left:15px;_margin-left:7px;}
.detail_con1_l_3_con img{ margin:5px 0;}
.detail_con1_l_2_t{ margin:10px 0;}


.detail_con1_r{ width:541px;float:right; margin-right:10px;_margin-right:0px; padding-top:5px; color:#616161; }
.detail_con1_r_t{ width:541px;height:10px; clear:both;}
.detail_con1_r p{ width:525px;}
.detail_con1_r_t h3{ font-size:16px; float:left;}
.detail_con1_r_t a{ float:right; display:block;width:100px;height:19px; padding-top:3px; background:url(detail_btn.jpg) no-repeat; background-position:0 -95px; padding-left:10px;  margin-right:18px; }
.detail_con1_r_t a:hover{ text-decoration:none; background-position:0 -120px;}
.detail_con1_r_t1 h4{ font-size:14px; font-weight:normal; margin-bottom:5px;}
.detail_more a{ float:right; margin-right:16px;}
.detail_con1_r_t2 h4{ font-size:14px; font-weight:normal; margin-bottom:5px;}
.detail_con1_r_t2{margin:5px 0;}
.detail_con1_r_t3 h4{ font-size:14px; font-weight:normal; padding-top:10px;}
.detail_con1_r_t3{margin-top:5px; background:url(detail_btn.jpg) no-repeat; background-position:0 -148px; padding-left:17px;}
.detail_con1_r .home_b{background:url(detail_btn.jpg) no-repeat; background-position:0 -194px; width:541px;height:14px; margin-bottom:25px;}
.contentScrollBox4{background-color:#f2f2f2;overflow:hidden; width:525px; height:505px; position:relative; border:1px solid #eeeeee;border-top:none;border-bottom:none;}
#contentScrollBox4{ background-color:#f2f2f2;overflow:hidden; width:490px; height:505px; position:relative; border:1px solid #eeeeee;border-top:none;border-bottom:none; margin:0 auto;}
.true1{position:absolute; text-align:center}
.true1 img{width:320px; border:none; padding:10px 0 ; border:1px solid #eeeeee;}
.barPadding1{height:11px; width:488px; position:absolute; left:0; bottom:0; padding:0px;display:none; background:url(scrollspr.png) repeat-x; background-position:0 -11px; overflow:hidden; margin-left:2px}
.barBox1{height:11px;width:487px; position:absolute; left:0; top:0;overflow:hidden;}
.barThumb1{width:15px;height:11px;position:absolute; left:0; top:0; background:url(scrollspr.png) repeat-x; background-position:0 -44px;}
.barThumb1_l{background:url(scrollspr.png) no-repeat; background-position:0 -33px;width:7px;height:10px; float:left}
.barThumb1_r{background:url(scrollspr.png) no-repeat; background-position:1px -55px;width:7px;height:10px; float:right}
.barPadding1_l{background:url(scrollspr.png) no-repeat; background-position:0 0;width:7px;height:10px; float:left}
.barPadding1_r{background:url(scrollspr.png) no-repeat; background-position:0 -22px;width:7px;height:10px; float:right}
.detail_con1_r_t4 h3{ font-size:14px; float:left}
.detail_con1_r_t4 strong{ float:left; color:#616161; margin-left:50px;}
.detail_con1_r_t4 span{ color:#99a4b3; font-size:12px;}
.detail_con1_r_t5{ margin-top:5px;}
.detail_con1_r_t5 a{ display:block;width:16px;height:16px; background:url(detail_btn.jpg) no-repeat; float:left;}
#detail_table_btn{background-position:-158px -5px;}
.detail_con1_r_t5 strong{ float:left; color:#616161; }
.detail_con1_r_t5 span{ color:#fea30a; font-size:11px;}
.detail_table{ margin-left:16px; margin-top:11px;}
.detail_table td{ font-size:9px; text-align:right; padding:2px 5px;}
.detail_td,.detail_td1,.detail_td2,.detail_td3,.detail_td4{width:162px;}
.detail_td div,.detail_td1 div,.detail_td2 div,.detail_td3 div,.detail_td4 div{ width:100%;height:9px; border:1px solid #dedede; background-color:#f1f1f1;_overflow:hidden;}
.detail_td span{ display:block;width:10%;height:9px; border:1px solid #7bbe6c; background-color:#a3db61; margin:-1px 0 0 -1px; float:left;}
.detail_td1 span{ display:block;width:20%;height:9px; border:1px solid #e7749f; background-color:#f96d96; margin:-1px 0 0 -1px;float:left;}
.detail_td2 span{ display:block;width:30%;height:9px; border:1px solid #ef993f; background-color:#feae4f; margin:-1px 0 0 -1px;float:left;}
.detail_td3 span{ display:block;width:40%;height:9px; border:1px solid #da84d3; background-color:#eca0e6; margin:-1px 0 0 -1px;float:left;}
.detail_td4 span{ display:block;width:50%;height:9px; border:1px solid #65acd7; background-color:#78cef9; margin:-1px 0 0 -1px;float:left;}
#detail_table{ display:block;}
#detail_table1{ display:none;}
.Detaillist{ margin-top:15px;}
.Detaillist h4{ font-size:14px; float:left; margin-right:13px;}
.Detaillist ul,.Detaillist li{ float:left}
.Detaillist .tab a{ background:url(detail_btn.jpg) no-repeat; display:block;width:153px;height:22px; text-align:center; font-size:9px; line-height:20px;}
.Detaillist .tab a:hover{ text-decoration:none;}
.Detaillist .tab .b1{ background-position:-210px -2px;}
.Detaillist .tab .b2{ background-position:-363px -2px;}
.Detaillist .tab .on .b1{ background-position:-210px -27px;}
.Detaillist .tab .on .b2{ background-position:-363px -27px;}
.Detaillist .acon li{ margin:0 5px;}
.Detaillist .acon .c1 a{ background:url(detail_btn.jpg) no-repeat; background-position:-260px -57px; display:block;width:42px;height:14px; text-align:right; color:#446d96;}
.Detaillist .acon .c1 a:hover{ text-decoration:none;}
.Detaillist .acon .c1 .on { background-position:-211px -57px; color:#a3b5c9;}


.Detaillist .acon .c2{ background:url(detail_btn.jpg) no-repeat; background-position:-396px -57px; padding-left:5px;_width:14px}
.Detaillist .acon .c2 a{ display:block;height:18px;background:url(detail_btn2.jpg) right 0 no-repeat;padding-right:5px;}
.Detaillist .acon .c2 a:hover{ text-decoration:none;}
.Detaillist .acon .on{ background:url(detail_btn.jpg) no-repeat; background-position:-322px -57px;}
.Detaillist .acon .on a{ display:block;height:18px;background:url(detail_btn1.jpg) right 0 no-repeat;}
.Detaillist .acon .on a:hover{ text-decoration:none;}

.Detaillist .acon .c3 a{ background:url(detail_btn.jpg) no-repeat; background-position:-514px -57px; display:block;width:42px;height:14px; text-align:left; color:#446d96;}
.Detaillist .acon .c3 a:hover{ text-decoration:none;}
.Detaillist .acon .c3 .on { background-position:-470px -57px; color:#a3b5c9;}
.acon ul{ float:right; margin-top:15px; margin-right:15px;}
.acon_t{ margin:10px 0;}
.acon_c .acon_on{ color:#000000}
.acon_c span{ color:#a5adb8}
.acon_c1 a{color:#4dabda; float:right;}
.acon_c1 a:hover{color:#4dabda;}
.acon_b{ height:30px; border-bottom:1px dotted #b5b5b5; margin-bottom:15px;}
.acon_b strong{ float:left;}
.acon_b div{ float:right; margin-right:15px;}
.acon_b a{color:#000;}
.acon_b a:hover{color:#000;}
.acon_b span{ font-weight:bold;color:#000}
.acon_b1{height:30px; border-bottom:1px dotted #b5b5b5; }
.acon_b1 strong{ float:left;}
.acon_b1 div{ float:right; margin-right:15px;}
.acon_b1 a{color:#000;}
.acon_b1 a:hover{color:#000;}
.acon_b1 span{ font-weight:bold;color:#000}

.detail_bottom{background:url(Detail_bottom.jpg) no-repeat; width:735px;height:234px; margin:0 auto; margin-top:10px;}
.detail_bottom h4{ font-size:14px; padding:10px 0 0 20px;}
#contentScrollBox5{overflow:hidden; width:683px; height:180px; position:relative;  margin:0 auto; }
.true2{position:absolute; text-align:center; }
.true2 img{width:100px;height:100px; border:none; padding:10px 12px 10px 22px;}
.true2 p{ padding:0; margin:0; line-height:18px;}

.barPadding2{height:11px; width:681px; position:absolute; left:2px; bottom:0; padding:0px;display:none; background:url(scrollspr.png) repeat-x; background-position:0 -11px; overflow:hidden;}
.barBox2{height:11px;width:680px; position:absolute; left:0; top:0;overflow:hidden;}
.barThumb2{width:15px;height:11px;position:absolute; left:0; top:0; background:url(scrollspr.png) repeat-x; background-position:0 -44px;}
.barThumb2_l{background:url(scrollspr.png) no-repeat; background-position:0 -33px;width:7px;height:10px; float:left}
.barThumb2_r{background:url(scrollspr.png) no-repeat; background-position:1px -55px;width:7px;height:10px; float:right}
.barPadding2_l{background:url(scrollspr.png) no-repeat; background-position:0 0;width:7px;height:10px; float:left}
.barPadding2_r{background:url(scrollspr.png) no-repeat; background-position:0 -22px;width:7px;height:10px; float:right}

/*********FreeApps*********/
.FreeApps{ background:url(FreeApps_bg.jpg) no-repeat; width:750px; margin:0 auto; padding-top:20px; overflow:hidden; }
.FreeApps_c1{ width:730px; background:url(Free_apps_c1_bg.jpg) no-repeat; margin:0 auto !important; margin-left:10px;padding-top:16px; color:#706f6f;}
.FreeApps_c1 h4{ font-size:14px; margin-left:17px; float:left;}
.FreeApps_c1_a{ float:left; display:block;width:60px;height:20px; line-height:24px; background:url(Free_apps_btn.jpg) no-repeat; background-position:0 4px; margin:2px 0 0 15px;}
.FreeApps_nav{ width:730px; height:30px;}

.rank_select4{ width:180px; height:22px;z-index:100; position:relative;top:0px; right:27px; float:right;}
.rank_select4 span,.rank_select5 span{ font-weight:bold; color:#464545}
.rank_select4 ul li a:hover{ text-decoration:none;}
.rank_select_result4{ display:block; height:22px; overflow:hidden; position:absolute; right:0px; top:0;  background:url(select_l.jpg) no-repeat;}
.rank_select_result4 li{background:url(select_r.jpg) right 0 no-repeat;}
.rank_select_result4 li a{ display:block; width:100px; height:22px; overflow:hidden; margin:0 18px 0 1px; line-height:24px; text-indent:15px; color:#707070;background:url(select_c.jpg) repeat-x;}
.rank_select_append_con4{ position:absolute; right:1px; top:23px; width:115px; overflow:hidden; background-color:#fff; border:1px #aca899 solid;border-bottom:none; display:none;}
.rank_select_append_con4 li a{ display:block;width:115px; border-bottom:1px #aca899 solid; padding-left:14px}
.rank_select_append_con4 li a:hover{ background-color:#d9d9d9; color:#707070; filter:alpha(opacity=60); opacity:0.6; }

.FreeApps_c1_1{ border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; width:707px; margin-left:1px ; padding:0 10px !important; padding:0 8px;  }
.FreeApps_c1_1_b{background:url(Free_apps_c1_b.jpg) bottom no-repeat;width:730px;height:10px;}
.FreeApps_c1_1 table{ float:left}
.FreeApps_c1_1 strong,.FreeApps_c2_1 strong{color:#3d3d3d};
.FreeApps_c1_1 img{ margin-bottom:15px;}
.FreeApps_c1_1 p a.free_btn{ background:url(btn2.jpg) no-repeat; display:block; width:95px; text-align:center; line-height:24px; height:24px; margin-top:5px;}
.FreeApps_c1_1 a.free_btn:hover{ background-position:left -24px; text-decoration:none;}
 a.f_btn{ background:url(Top_Charts_btn.gif) no-repeat -3px -37px; display:block; width:96px; height:21px; margin-top:5px; padding:3px 0 0 15px;}
.FreeApps_c1_1 a.btn:hover{ background-position:-80px 0px; text-decoration:none;}

.xuxian{ border-bottom:1px dashed #b5b5b5;width:710px;height:1px; margin:0 auto;}

.FreeApps_c2{ width:730px; background:url(Free_apps_c1_bg1.jpg) no-repeat; margin:0 auto;padding-top:16px; color:#706f6f; margin-top:15px;}
.FreeApps_c2 h4{ font-size:14px; margin-left:17px; float:left;}

.rank_select5{ width:180px; height:22px;z-index:100; position:relative;top:0px; right:27px; float:right;}
.rank_select5 span{ font-weight:bold;}
.rank_select5 ul li a:hover{ text-decoration:none;}
.rank_select_result5{ display:block; height:22px; overflow:hidden; position:absolute; right:0px; top:0;  background:url(select_l.jpg) no-repeat;}
.rank_select_result5 li{background:url(select_r.jpg) right 0 no-repeat;}
.rank_select_result5 li a{ display:block; width:100px; height:22px; overflow:hidden; margin:0 18px 0 1px; line-height:24px; text-indent:15px; color:#707070;background:url(select_c.jpg) repeat-x;}
.rank_select_append_con5{ position:absolute; right:1px; top:23px; width:115px; overflow:hidden; background-color:#fff; border:1px #aca899 solid;border-bottom:none; display:none;}
.rank_select_append_con5 li a{ display:block;width:115px; border-bottom:1px #aca899 solid; padding-left:14px}
.rank_select_append_con5 li a:hover{ background-color:#d9d9d9; color:#707070; filter:alpha(opacity=60); opacity:0.6; }

.FreeApps_c2_1{ border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; width:727px; margin-left:1px; background-color:#f2f2f2;}
.FreeApps_c2_1_b{background:url(Free_apps_c1_b1.jpg) bottom no-repeat;width:730px;height:10px;}
.FreeApps_c2_1 table{ margin:0 auto;}
.FreeApps_c2_1 img{ margin-bottom:15px;}
.FreeApps_c2_2 a{ background:url(btn.jpg) no-repeat; background-position:-231px -271px; display:block; width:59px; height:23px;margin-top:5px;padding:1px 0 0 15px;}
.FreeApps_c2_1 a:hover{ background-position:-311px -271px}

.FreeApps_c2_3 ul{ margin:0 auto; width:350px; height:24px;}
.FreeApps_c2_3 li{ float:left}
.FreeApps_c2_3 li{ margin:0 5px;}
.FreeApps_c2_3 .c1 a{ background:url(Free_apps_btn1.jpg) no-repeat; ffbackground-position:-260px -57px;background-position:-51px -1px; display:block;width:42px;height:14px; text-align:right; color:#446d96;}
.FreeApps_c2_3 .c1 a:hover{ text-decoration:none;}
.FreeApps_c2_3 .c1 .on { background-position:-2px -1px; color:#a3b5c9;}


.FreeApps_c2_3 .c2{ background:url(Free_apps_btn1.jpg) no-repeat; background-position:-187px -1px; padding-left:5px;_width:14px}
.FreeApps_c2_3 .c2 a{ display:block;height:18px;background:url(../images/Free_apps_btn3.jpg) right no-repeat;padding-right:5px;}
.FreeApps_c2_3 .c2 a:hover{ text-decoration:none;}
.FreeApps_c2_3 .on{ background:url(Free_apps_btn1.jpg) no-repeat; background-position:-113px -1px;}
.FreeApps_c2_3 .on a{ display:block;height:18px;background:url(Free_apps_btn2.jpg) right no-repeat;}
.FreeApps_c2_3 .on a:hover{ text-decoration:none;}

.FreeApps_c2_3 .c3 a{ background:url(Free_apps_btn1.jpg) no-repeat; background-position:-305px -1px; display:block;width:42px;height:14px; text-align:left; color:#446d96;}
.FreeApps_c2_3 .c3 a:hover{ text-decoration:none;}
.FreeApps_c2_3 .c3 .on { background-position:-261px -1px; color:#a3b5c9;}

/******** see all *********/

.SeeAll_c2_3{ border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; width:727px !important; width:726px; height:40px; margin-left:1px; overflow:hidden}
.SeeAll_c2_3 li{ margin:0 5px; float:left}
.SeeAll_c2_3 .c1 a{ background:url(detail_btn.jpg) no-repeat; background-position:-260px -57px; display:block;width:42px;height:14px; text-align:right; color:#446d96;}
.SeeAll_c2_3 .c1 a:hover{ text-decoration:none;}
.SeeAll_c2_3 .c1 .on { background-position:-211px -57px; color:#a3b5c9;}


.SeeAll_c2_3 .c2{ background:url(detail_btn.jpg) no-repeat; background-position:-396px -57px; padding-left:5px;_width:14px}
.SeeAll_c2_3 .c2 a{ display:block;height:18px;background:url(detail_btn2.jpg) right 0 no-repeat;padding-right:5px;}
.SeeAll_c2_3 .c2 a:hover{ text-decoration:none;}
.SeeAll_c2_3 .on{ background:url(detail_btn.jpg) no-repeat; background-position:-322px -57px;}
.SeeAll_c2_3 .on a{ display:block;height:18px;background:url(detail_btn1.jpg) right 0 no-repeat;}
.SeeAll_c2_3 .on a:hover{ text-decoration:none;}

.SeeAll_c2_3 .c3 a{ background:url(detail_btn.jpg) no-repeat; background-position:-514px -57px; display:block;width:42px;height:14px; text-align:left; color:#446d96;}
.SeeAll_c2_3.c3 a:hover{ text-decoration:none;}
.SeeAll_c2_3 .c3 .on { background-position:-470px -57px; color:#a3b5c9;}
.SeeAll_c2_3 ul{ float:right; margin-top:15px; margin-right:15px;}

.see_all_gm{ width:130px;height:18px; margin-top:4px;}
.see_all_gm img{ float:left;}
.see_all_gm a{ float:left; line-height:16px;}

.seeall_c1_1{ border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; width:727px; margin-left:1px; }
.seeall_c1_1 table{ float:left; margin-left:15px !important; margin-left:9px;}
.seeall_c1_1 strong{color:#3d3d3d};
.see_all_img{ margin-bottom:35px; }
.seeall_c1_1 p a.free_btn{ background:url(btn2.jpg) no-repeat; display:block; width:73px; text-align:center; height:24px; margin-top:5px;line-height:24px;float:left;}
.seeall_c1_1 a.free_btn:hover{ background-position:-80px 0px; text-decoration:none;}
.seeall_c1_1 .on{background:url(seeall_btn.jpg) no-repeat;background-position:-312px -5px; display:block; width:18px;height:18px; float:left; margin-top:10px; cursor: pointer}

/******** Top_Charts *********/
.Top_Charts_a{float:right; display:block;width:60px;height:20px; line-height:24px; background:url(Free_apps_btn.jpg) no-repeat; background-position:0 4px; margin:2px 10px 0 0;}
.Top_Charts{ width:730px; background:url(Top_Charts_bg.jpg) no-repeat; margin:0 auto;padding-top:7px; color:#706f6f;}
.Top_Charts h4{ font-size:14px; margin-left:17px; float:left;}
.Top_Charts1{ width:730px; background:url(Top_Charts_bg1.jpg) no-repeat; margin:0 auto;padding-top:7px; color:#706f6f; margin-top:15px;}
.Top_Charts1 h4{ font-size:14px; margin-left:17px; float:left;}

.Top_Charts_c1{ border-left:1px solid #e3e3e3;width:729px; margin-left:1px; }
.Top_Charts_c1 table{ margin:0 auto;}
.Top_Charts_c1 td{ border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.Top_Charts_c1 strong,.FreeApps_c2_1 strong{color:#3d3d3d};
.Top_Charts_c1 img{ margin-bottom:15px;}
.top_btn a{ background:url(Top_Charts_btn.gif) no-repeat; background-position:0 -32px;display:block; width:104px; height:22px; margin-top:5px; padding:5px 0 0 15px;}
.top_btn a:hover{ background-position:-118px -32px; text-decoration:none;}
.top_btn1 a{ background:url(Top_Charts_btn-2.gif) no-repeat left top;display:block; width:95px; text-align:center; height:22px; line-height:22px; margin-top:5px;  float:left}
.top_btn1 a:hover{ background-position:left -24px; text-decoration:none;}
.top_table{width:80px; float:left; margin-left:25px;_margin-left:12px;}
.top_table1{width:135px; float:left;}
.Top_Charts_tab_color{ background-color:#fdfdfd; height:100px;}
.Top_Charts_tab_color1{ background-color:#efefef; height:100px;}

/******** windows *********/
.windows{font-family:"ËÎÌå"; font-size:12px; color:#3d3d3d;}
.windows_h{width:459px;height:38px; background:url(windows_h.png) no-repeat; padding-top:8px;}
.windows_h_a{ float:right; margin-right:7px;}
.windows_h a{  text-indent:-9999px; overflow:hidden; display:block; width:24px;height:24px; float:right; margin-right:2px;}
.windows_b{width:459px;height:18px; background:url(windows_b.png) no-repeat;}
.windows_c{ background:url(windows_c.jpg) repeat-y;width:459px;height:340px; margin-left:1px;}
.new{ background:url(windows_b_t.jpg) no-repeat; width:406px;height:115px; margin:0 auto; }
.new_l{width:83px; float:left;}
.new_r{width:275px; float:left; font-size:12px; color:#3d3d3d; margin-left:15px;}
.new_r a{ font-weight:bold; background:url(windows_btn.gif) no-repeat; display:block;width:129px;height:26px; text-align:center; line-height:28px; margin-top:10px;}
.new_r a:hover{ background-position:-132px 0; text-decoration:none;}
.new_r span{ font-weight:normal;}
.new1{ padding:15px 0 0 25px;}
.text{ width:400px; margin:0 auto; padding-top:5px;}
.op{ margin-left:25px; background:url(windows_btn.gif) no-repeat; background-position:0 -40px; width:100px;height:85px; margin-top:20px;float:left;}
.label1{ padding-top:7px;*padding-top:2px;}
.label2{ margin-top:38px;*margin-top:34px;}
.op1{ float:left;margin-left:5px;margin-top:5px;*margin-top:2px;}
.op1 input{ width:149px;height:19px; border:none; border:1px solid #bbb8b8; font-size:18px; }
.input2{ margin-top:10px;}
.op2{float:left;margin-top:25px;margin-left:5px; color:#6b6b6b}
.op2_2{ margin-top:31px;}
.op2_2 a{ display:block;width:119px;height:23px; background:url(windows_btn.gif) no-repeat; background-position:0 -157px; text-align:center; color:#6b6b6b}
.windows_btn{ margin-top:15px; margin-left:130px;}
.windows_btn a{ background:url(windows_btn.gif) no-repeat; background-position:0 -189px; display:block;width:89px;height:25px; text-align:center; line-height:26px; float:left;margin:0 3px;}
.windows_btn a:hover{ text-decoration:none; background-position:-91px -189px;}

/******** windows1 *********/
.news_1{ width:413px; margin:0 auto; padding-top:17px;}
.news_1_l,.news_1_r{ float:left}
.news_1_l{ width:83px;}
.news_1_r{ width:320px; margin-left:10px;_margin-left:5px;}
.op3{ float:right; margin-right:5px;;margin-top:5px;*margin-top:2px;}
.op3 input{ width:149px;height:19px; border:none; border:1px solid #bbb8b8; font-size:18px; }
.op4{float:right;margin-top:25px;margin-right:68px;_margin-right:34px; color:#6b6b6b}
.op4_2{ margin-top:31px;}
.op4_2 a{ display:block;width:119px;height:23px; background:url(windows_btn.gif) no-repeat; background-position:0 -157px; text-align:center; color:#6b6b6b}
.windows_btn1{ margin-top:15px; margin-left:110px;}
.windows_btn1 a{ background:url(windows_btn.gif) no-repeat; background-position:0 -189px; display:block;width:89px;height:25px; text-align:center; line-height:26px; float:left;margin:0 3px;}
.windows_btn1 a:hover{ text-decoration:none; background-position:-91px -189px;}
.windows_c1{ background:url(windows_c.jpg) repeat-y;width:459px;height:240px; margin-left:1px;}

/*index_icon*/
.index_icon .top_table img{ width:60px; height:60px;}

/*softicons*/
.soft_icon_all{ background:url(softicons_all_bg.jpg) repeat-x #fff left top; width:100%; margin:0px auto;}
		.soft_icon_all h4{ background:url(softicons_tit_bg.jpg) repeat-x left -38px; width:100%; height:38px; position:relative}
		.soft_icon_all h4 span{ background:url(softicons_tit_bg.jpg) no-repeat left top; display:block; padding-left:10px; height:38px; line-height:38px;}
		.soft_icon_all h4 span a{ float:right; padding-right:10px; font-weight:normal}
		.soft_icon_all h4 p{ background:url(softicons_tit_bg.jpg) no-repeat left -76px;width:6px; height:38px; position:absolute; right:0; top:0}
		


.soft_icon_main{float:left; width:100%;}
.soft_icon_main ul{ float:left}
.soft_icon_main ul li{ width:92px; float:left; text-align:center; cursor:pointer; padding-top:5px;  height:80px; margin:5px 0px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow: ellipsis;white-space:nowrap; }
.soft_icon_main ul li a.a2{ text-overflow:ellipsis; -o-text-overflow: ellipsis;white-space:nowrap; display:block; height:18px; line-height:18px; overflow:hidden}
.soft_icon_main ul li.on{ background:url(softicons_bg.gif) no-repeat 6px 2px; height:80px;overflow:hidden}
.soft_icon_main ul li img{ width:50px; height:50px;}
.soft_icon_main a.btn{ display:block; background:url(icon.gif) no-repeat -91px -171px; width:68px; height:24px; line-height:21px; text-align:center; margin:6px auto 0 auto; color:#fff}

#PageChange{ padding-left:10px; padding-top:5px;}