.cool_list {border-left:1px #ace solid;border-bottom:1px #ace solid;border-right:1px #ace solid;padding:3px;}.cool_list ul {list-style:none;margin:0;}.cool_list li {clear:both;border-bottom:1px solid #deecf5;padding-bottom:5px;height:63px;margin:5px 0;}.cool_list .right a {font-size:13px;}.cool_list .left {float:left;width:65px;font-size:14px;}.cool_list .right {float:right;width:146px;}.cool_list .right p {line-height:18px;}#links {border:1px #AACCEE solid;width:745px;background:#FFEEBE;margin:0 auto;padding:10px 10px 0;}#links h4 {width:22px;float:left;font-size:14px;line-height:20px;margin-left:6px;color:#000;}#links .linklist {float:right;width:707px;}#links .linklist li {float:left;width:100px;height:20px;line-height:20px;}#links .linklist a {color:#333;text-decoration:underline;}.userpoint {padding-left:5px;}.userpoint .left {width:55px;float:left;height:80px;overflow:hidden;text-align:center;}.userpoint .left p {text-align:center;width:55px;overflow:hidden;height:20px;}.qqgroup li {height:22px;line-height:22px;border-bottom:1px #dedede hashed;}.qqgroup li span {font-weight:700;}#IndexBest {margin-bottom:3px;clear:both;background:url(bluebg.gif) repeat-x;}#IndexBest p {float:left;line-height:26px;}#IndexBest p.topTit {width:120px;font-size:13px;font-weight:700;padding-left:10px;color:#049;}#IndexBest p.topC0 {width:135px;border-left:1px solid #F2F2F2;cursor:pointer;text-align:center;float:right;font-weight:700;}#IndexBest p.topC1 {width:135px;border-left:1px solid #F2F2F2;background:#f90;color:#FFF;text-align:center;float:right;font-weight:700;}#IndexBest #IndexBest_tit {border-bottom:3px solid #f90;height:25px;border-left:1px #ace solid;border-top:1px #ace solid;border-right:1px #ace solid;}
#IndexBest #IndexBest_cnt {border-left:1px #ace solid;border-right:1px #ace solid;border-bottom:1px #ace solid;padding-top:7px;line-height:24px;text-align:left;}#IndexBest #IndexBest_cnt span {clear:both;}#IndexBest #IndexBest_cnt a {text-decoration:none;}#IndexBest #IndexBest_cnt a:hover {color:#40B6EC;}.hot_r {width:170px;}
.hot_r li {background-image:url(line1.gif);background-position:left bottom;background-repeat:repeat-x;clear:both;height:74px;margin-top:5px;overflow:hidden;}.clearfix {display:block;width:170px;position:relative;}a .imgborder,a:link .imgborder,a:visited .imgborder {border:1px solid #DDD;}.hotimg {height:60px;width:60px;}.hotimg,.tbtn,#linkl,.news .boxr .rimg1 li {float:left;}.hotp11 {right:0;top:5px;position:absolute;display:block;line-height:18px;width:100px;}.hot_r img {vertical-align:middle;}#index_web .con_imglist,#index_program .con_imglist {margin-top:7px;}#index_webmasters .con_imglist,#index_code .con_imglist,#index_design .con_imglist {display:block;float:left;width:400px;height:110px;padding:0 5px;}#index_webmasters .con_imglist .smallimg,#index_code .con_imglist .smallimg,#index_design .con_imglist .smallimg {display:block;width:86px;height:110px;margin-right:14px;overflow:hidden;float:left;}#index_webmasters .con_list,#index_code .con_list,#index_design .con_list {display:block;width:400px;padding-top:3px;border-top:1px #dedede dashed;margin:0 auto;}#index_webmasters .con_list li,#index_code .con_list li,#index_design .con_list li {display:block;position:relative;float:left;width:380px;line-height:1.8em;padding-left:12px;background:url(dot4.gif) no-repeat 0 5px;}#index_webmasters .smallimg h3,#index_code .smallimg h3,#index_design .smallimg h3 {line-height:20px;width:90px;overflow:hidden;text-align:center;}.lan {float:right;width:768px;}.lan .indexbox {display:block;width:768px;}.zuoce {display:block;float:left;width:180px;border:1px #ccc solid;}.zuoce .zuoce_list {line-height:1.8em;padding:3px;}.zuoce .zuoce_list li {display:block;height:20px;line-height:20px;background:url(dot2.gif) no-repeat 7px 7px;padding-left:14px;overflow:hidden;}.zuoce .zuoce_list li a {color:#049;}.zuoce .zuoce_list li a:hover {color:#f60;}.zuoce .zuoce_list li.more {text-align:right;background:url(blank.gif);}.zuoce .box_caption {display:block;height:30px;line-height:30px;border-top:1px #ccc solid;padding-left:8px;font-weight:bold;font-size:1em;color:#049;}.zuoce .channeltitle {display:block;height:16px;background:#deecf5 url(bluebg.gif);font-weight:700;font-size:1em;color:#049;border-left:1px #ace solid;border-right:1px #ace solid;border-top:1px #ace solid;padding:5px;}.zuoce .channelmenu {background:#f7f7f7;border:1px #ace solid;padding:1px;}.zuoce .channelmenu	a {display:block;padding:7px 5px 5px;}.zuoce .channelmenu	a:hover {display:block;background:#3EB3D6;color:#fff;padding:7px 5px 5px;}.zuolan {display:block;float:left;width:462px;}.zuolan .box_caption {display:block;height:26px;line-height:27px;background:#deecf5 url(bluebg.gif);border-bottom:1px #ace solid;padding-left:8px;font-weight:700;font-size:13px;color:#049;position:relative;overflow:hidden;margin:0 0 6px;}.zuolan .box_caption a.more {position:absolute;right:5px;font-size:12px;font-weight:400;top:0;}.zuolan .box_content {clear:both;position:relative;width:460px;overflow:hidden;border:1px #ace solid;margin:0 0 6px;}.zuolan .con_imglist {display:block;width:90px;float:left;text-align:center;margin:3px;}.zuolan .con_imglist a.smll {display:block;width:80px;border:3px #DEECF5 solid;}.zuolan .con_imglist a.smll:hover {border-color:#f90;}.zuolan .con_imglist img {width:80px;height:70px;}.zuolan .con_imglist h3 {height:20px;line-height:20px;font-weight:400;}.zuolan .con_imglist .smallimg {display:block;width:90px;height:97px;overflow:hidden;}.zuolan .con_list {display:block;position:relative;float:right;width:355px;}.zuolan .con_list li {display:block;position:relative;float:left;width:346px;line-height:21px;padding-left:5px;background:url(dot.gif) no-repeat 0 8px;font-size:14px;}.zuolan .con_list2 {display:block;float:left;position:relative;width:270px;overflow:hidden;border-right:1px #ccc dashed;padding-top:2px;}.zuolan .con_list2 ul {display:block;position:relative;width:265px;padding-left:5px;}.zuolan .con_list2 li {display:block;position:relative;float:left;width:265px;line-height:21px;padding-left:5px;background:url(dot.gif) no-repeat 0 8px;font-size:14px;}.zuolan .topimg {float:right;width:175px;padding:0 5px;}.col_3 {float:right;width:300px;}.cool_list ul:after,.cool_list li:after {content:".";clear:both;display:block;height:0;visibility:hidden;}.zuoce .channelmenu	a.tt,.zuoce .channelmenu	a.tt:hover {font-weight:700;color:#f60;background:#f7f7f7 url(dot3.gif) no-repeat 5px 9px;padding-left:15px;}.zuolan .con_list span,.zuolan .con_list2 span {position:absolute;right:5px;top:-3px;color:#888;}
#body_web #nav_menu{position:relative;width:960px;height:38px;background:#fff url(nav_bg.gif) 0 7px repeat-x;overflow:hidden;margin:0 auto;padding-top:3px;}
#body_web #nav_menu .nav_lbg{width:5px;height:32px;background:#fff url(web_bg_menu.jpg) 0 4px no-repeat;}
#body_web li#nav_best{background:url(web_nav_2.jpg) right 4px no-repeat;float:right;width:50px;font-size:14px;font-weight:700;padding-right:5px;margin-right:0;}
#body_web #nav_best img{margin-top:11px;float:right;}
#body_web #nav_menu li.active a{display:block;height:37px;line-height:39px;float:left;margin-top:1px;font-size:14px;font-weight:700;background:#fff url(web_nav_active1.png) right no-repeat;color:#000;padding:0 7px;}
#body_web #nav_menu li.active span{position:absolute;top:3px;left:-1px;background:url(web_nav_active2.png) no-repeat;height:35px;}
#body_web #nav_menu li.nav_web a{display:block;height:31px;line-height:39px;float:left;margin-top:1px;font-size:14px;font-weight:700;background:url(web_sp.gif) right 5px no-repeat;padding:0 10px;}