th,td{padding:2px 0;line-height:14px;vertical-align:top;font-weight:normal;}
.sprite{background:url(images/ph_sprite.png) no-repeat 1000px 1000px;_background-image:url(images/ph_sprite.gif);}
.sprite *{display:none;}
.c-left{float:left;width:612px;}
.c-right{margin-left:624px;_margin-left:621px;zoom:1;}
.panel a.ext{position:absolute;right:10px;top:4px;*top:5px;height:14px;line-height:14px;font-size:12px;color:#000;}
.panel a.ext:hover{color:#f60;}
.panel-header h2,.panel-header h3{padding:2px 0 0 0;font-size:14px;line-height:14px;font-weight:normal;color:#000;}
.container{width:100%;padding:0;}
.container .panel{margin-bottom:10px;}
.container .panel-body{border:0;padding:10px 10px 0;}
.panel-body .decimal li{line-height:20px;}
.panel-body .list li{display:block;width:100%;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.panel-body .list li a.right{float:right;margin-top:-20px;}
.panel-body .list-whith-icon a{vertical-align:baseline;zoom:1;}
.panel-body .list-whith-icon .icon{margin-right:5px;}
.panel-body .link{overflow:hidden;zoom:1;}
.panel-body .link li{display:inline;float:left;margin-right:.8em;line-height:18px;}
.btn-white,.btn-blue,.btn-orange,.btn-red,.btn-win,.btn-linux{width:127px;height:43px;background-position:0 0;}
.btn-orange{background-position:0 -45px;}
.btn-blue{background-position:0 -90px;}
.btn-red{background-position:0 -135px;}
.btn-win{background-position:0 -180px;}
.btn-linux{background-position:0 -225px;}
.skin ul{overflow:hidden;zoom:1;position:relative;margin-right:-16px;}
.skin li{float:left;display:inline;margin:5px 6px;text-align:center;}
.skin li a{display:block;float:left;width:46px;height:78px;border:1px solid #fff;color:#000;}
.skin li a:hover{color:#f60;}
.skin li img{display:block;margin:2px 1px 1px;width:44px;height:64px;}
.skin li span{display:block;line-height:9px;font-size:9px;}
.skin li a.on{border-color:#c00;text-decoration:none;}
.theme dl dt{padding-left:4px;line-height:26px;}
.banner{width:100%;height:266px;background-repeat:no-repeat;position:relative;}
.banner h1,.banner h2{display:none;}
.banner a.sprite{position:absolute;left:645px;top:62px;}
.banner table{position:absolute;left:645px;top:110px;color:#fff;}
.banner a.btn-linux{left:785px;}
.ddns .banner{background-image:url(peanuthull/ph_banner_ddns.jpg);height:223px;}
.embed .banner{background-image:url(images/ph_banner_embed.jpg);}
.table-list thead th{border-bottom:1px solid #dedede;}
.table-list tfoot th{border-top:1px solid #dedede;}
.table-list tr.odd td{background:#dedede;}
.c-left .banner{width:612px;height:216px;}
.c-left .banner a.sprite{left:405px;top:64px;}
.c-left .banner table{left:408px;top:116px;}
.intro{padding:0 0 20px 116px;line-height:1.8em;}
.intro dt{position:relative;margin-top:20px;margin:20px 0 5px 0;}
.intro dt strong{font-size:14px;}
.intro dt span{position:absolute;left:-120px;top:0;width:100px;height:70px;background-image:url(images/ph_intro.png);background-repeat:no-repeat;}
.i-1-1{background-position:0 0;}
.i-1-2{background-position:-100px 0;}
.i-1-3{background-position:-200px 0;}
.i-1-4{background-position:-300px 0;}
.i-1-5{background-position:-400px 0;}
.i-1-6{background-position:-500px 0;}
.i-2-1{background-position:0 -70px;}
.i-2-2{background-position:-100px -70px;}
.i-2-3{background-position:-200px -70px;}
.i-2-4{background-position:-300px -70px;}
.i-2-5{background-position:-400px -70px;}
.i-2-6{background-position:-500px -70px;}
.i-3-1{background-position:0 -140px;}
.i-3-2{background-position:-100px -140px;}
.i-3-3{background-position:-200px -140px;}
.i-3-4{background-position:-300px -140px;}
.i-3-5{background-position:-400px -140px;}
.i-3-6{background-position:-500px -140px;}
.content{line-height:24px;color:#333;text-indent:2em;}
.content .decimal{text-indent:0;}
.sheet{background:#B6CAE3;}
.sheet th,.sheet td{background:#fff;color:#000;line-height:16px;}
.sheet .bgblue th,.sheet .bgblue td{background-color:#f2f6fb;}
.h-x .banner{margin:-14px -12px 0;width:612px;height:272px;background:url(images/ph_banner_x.jpg) no-repeat;}
.h-x .x h2,.h-x .x em{display:none;}
.h-x .x ul{width:303px;height:20px;margin:0 auto;font-size:14px;text-align:center;}
.h-x .x li{display:block;float:left;margin:0;padding:0;width:100px;height:18px;border-right:1px solid #000;}
.h-x .x li.last{border:none;}
.h-x .line{margin:16px 0;height:1px;overflow:hidden;background-color:#ccc;}
.h-x .link{margin:5px 0 0 150px;}
.h-x p.fl{margin:0 20px 0 10px;}
.h-x table.fl{margin:2px 0 0 20px;}
.h-embed{line-height:20px;}
.h-embed em{font-style:normal;display:block;}
.h-embed .panel-body{padding:5px 5px 2px 10px;position:relative;}
.h-embed div.sprite{position:absolute;right:5px;top:5px;width:105px;height:88px;background-position:-130px -20px;}
.h-embed a.sprite{margin:3px 0;width:120px;height:20px;background-position:-130px 0;}
.assist-content p{line-height:22px;}
.assist-content .online .panel-header{background:none;border:0;padding:0 10px;margin:0;height:auto;}
.assist-content .online span.sprite{margin-right:16px;width:48px;height:43px;background-position:-130px -205px;float:left;}
.assist-content .online h1.sprite{margin-top:23px;width:203px;height:20px;background-position:0 -270px;}
.panel-body ol.quick-guide li{line-height:32px;}
.quick-guide .sprite{margin:0 3px;}
.engineer li{float:left;text-align:right;width:160px;height:40px;}
.engineer li img{margin-left:8px;}
.assist-content .s1{width:22px;height:21px;background-position:-190px -180px;}
.assist-content .s2{margin:0 3px;width:53px;height:21px;background-position:-130px -180px;}
.assist-content .s3{display:block;margin:0;width:153px;height:32px;background-position:0 -293px;}
.assist-content .s4{width:77px;height:21px;background-position:-130px -155px;}
.assist-content .s5{width:20px;height:21px;background-position:-68px -299px;}
.embed .company{height:216px;}
.embed .company li{height:45px;_height:42px;margin-right:15px;padding:0 2px;background:none;}
.embed .company img{height:auto;}
.embed .flow{text-indent:0;margin-top:1em;width:595px;height:125px;}
.embed .flow *{display:none;}
.embed-content h1{font-size:14px;line-height:20px;height:20px;}
.embed-content h1 .sprite{margin-right:3px;width:16px;height:16px;background-position:-150px -135px;}
.embed-content .tip-red{margin-top:10px;}
.embed-content .table{margin-top:10px;}
.infotitle{border-bottom:1px solid #ccc;padding:10px 8px 3px;font-size:14px;font-weight:bold;}
.infotitle button{width:140px;}
.embed-list{margin-top:10px;padding:1px;line-height:1.4em;border:1px solid #b6cbe4;}
.embed-list th{border-bottom:1px solid #b6cbe4;font-weight:normal;padding-top:4px;padding-bottom:4px;}
.embed-list .company td{border-top:1px dashed #ccc;}
.embed-list .company .first td{border:none;}
.embed-list p{margin:3px 0;}
.embed-list td,.embed-list th{padding:4px;}
.pinyin{padding:3px;line-height:14px;height:14px;background-color:#fffbe7;border:1px solid #f8e3bd;}
.pinyin a{padding:0 7px;border-left:1px solid #f3c48a;color:#666;}
.pinyin a.first{border:none;}
.pinyin a:hover{color:#f60;text-decoration:underline;}
.pinyin .sprite{width:6px;height:9px;margin:0 3px 1px 3px;background-position:-130px -135px;}
.download .d{padding-left:0;padding-right:0;}
.download h1{margin:10px 0;font-size:14px;}
.download h3{margin-top:1em;font-size:12px;}
.download td{padding:5px;}
.xskin .skin{padding-left:0;padding-right:0;}
.xskin .preview div{width:240px;height:430px;margin:0 auto 8px auto;padding:1px;border:1px solid #666;text-align:center;background:#fffbe7;}
#thumb ul{margin-top:5px;}
.service h1{font-size:14px;}
.service .sheet{margin-top:10px;}
.service th{background-color:#f2f6fb;font-weight:bold;text-align:left;}
.service th,.service td{padding:6px 4px;}
.icon{background-image:url(images/icon-1.01.gif);}
.icon-assist{background-position:-64px 0;}
.icon-control{background-position:-48px 0;}
.wrap a,.other_product a{color:#666;}
.wrap a:hover{color:#900;}
.other_product a:hover{color:#c00;}
.wrap .deepred,.other_product .deepred{color:#900;}
.wrap .gray{color:#666;}
.gray1{color:#333;}
.wrap .footer .copyright{color:#666;}
.wrap .white{color:#FFF;}
.other_product .red{color:#c00;}
.f11{font-size:11px;}
.other_product{background:#f2f3f2;border:1px solid #c0c0c0;height:24px;}
.peanuthull_header{width:940px;margin-top:9px;}
.quick-link2{width:786px;}
.product{width:940px;margin:0 auto;text-align:right;line-height:25px;}
.link li,.link2 li{float:left;padding:0 8px;background:url(images/vertical.gif) no-repeat scroll right -3px;height:25px;line-height:25px;margin-left:-1px;}
.link2 li{background:url(onion/corner_bg2.gif) no-repeat right -55px;margin-right:-4px;}
.mragin_t35{margin-top:35px;}
.mragin_t35 li{padding-left:12px;padding-right:12px;}
.control_icon{width:16px;height:16px;display:inline-block;background:url(images/icon-console-onion.png) no-repeat -45px -34px;margin-right:5px;position:absolute;z-index:5;left:9px;top:5px;*top:4px;}
.wrap{width:940px;margin:0 auto;text-align:left;color:#666;}
.logo{float:left;width:135px;margin-left:9px;padding-top:7px;}
.nav_bg{background:url(peanuthull/nav_bg.jpg) no-repeat left top;}
.main_nav{background-repeat:repeat-x;background-position:left -130px;height:40px;margin-bottom:7px;}
.nav_bg_l{width:7px;height:40px;}
.nav_bg_r{background-position:-9px top;width:8px;height:40px;}
.main_nav li{float:left;width:104px;height:36px;line-height:36px;text-align:center;}
.main_nav li a{color:#FFF;text-decoration:none;color:#FFF;display:block;}
.main_nav li a:hover{color:#FFF;background:url(peanuthull/nav_bg.jpg) no-repeat center -45px;text-decoration:none;}
.main_nav li a.now,.main_nav li a.now:hover{background:url(peanuthull/nav_bg.jpg) no-repeat center -87px;font-weight:bold;}
.main_nav li.vertical_line{width:2px;background:url(peanuthull/nav_bg.jpg) no-repeat -19px top;}
.content_top{margin-bottom:10px;}
.index_content_top_l{float:left;width:721px;background:url(peanuthull/bg_top_peanuthull.jpg) no-repeat;height:223px;}
.index_content_top_r{float:right;width:219px;height:223px;background:url(peanuthull/login_bg.jpg) no-repeat;line-height:22px;color:#FFF;}
.index_content_top_r p{text-indent:0;}
.btn_bg{background:url(peanuthull/btn_bg.jpg) no-repeat;}
.index_content_top_l p{color:#FFF;line-height:1.8em;display:block;margin-top:74px;margin-left:494px;}
.index_content_top_l button{width:200px;height:43px;background-position:-2px 1px;border:none;margin-top:56px;margin-left:490px;cursor:pointer;}
.login_infor{display:block;padding-top:16px;margin:0 17px;}
.log_input{height:16px;line-height:16px;width:172px;border-top:1px solid #7b7d7c;border-left:1px solid #7c7c7c;border-bottom:1px solid #9a9a9a;border-right:1px solid #c3c3c3;background:url(sunlogin/corner_bg.gif) repeat-x left -93px;background-color:#FFF;}
.underline{text-decoration:underline;}
.login_btn,.login_btn2{border:none;height:26px;line-height:26px\9;width:76px;text-align:center;background:url(peanuthull/btn_bg.jpg) no-repeat -164px -45px;color:#FFF;font-weight:bold;cursor:pointer;}
.login_btn:hover,.login_btn.over{background-position:-164px -72px;}
.login_btn2{width:162px;background-position:-3px -45px;margin-top:10px;padding-bottom:2px!important;}
.login_btn2:hover,.login_btn2.over{background-position:-3px -73px;}
.login_line{height:2px;width:185px;margin:5px 17px 7px;display:inline-block;background-position:-5px -32px;font-size:1px;background:url(peanuthull/nav_bg.jpg) repeat-x left -172px;}
.logined_y{line-height:2.2em;}
.login a:hover{color:#FFF;}
.index_content_l,.index_content_r{float:left;width:710px;display:inline;}
.index_content_r{width:220px;margin-left:10px;}
.con_r_mid{border-left:1px solid #cecece;border-right:1px solid #cecece;width:194px;padding:5px 12px;overflow:hidden;height:396px;height:394px\9;*height:396px;}
.con_r_midbox ul li{height:22px;line-height:22px;width:194px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.con_mid{width:708px;border-left:1px solid #cecece;border-right:1px solid #cecece;padding-top:6px;padding-bottom:11px;}
.con_top_corner,.con_top,.con_bot_corner,.con_bot{height:5px;background:url(peanuthull/corner_bg.gif) no-repeat left -15px;}
.border_t{border-top:1px solid #cecece;margin-left:6px;margin-right:6px;}
.con_top{background-position:right 0;}
.con_bot_corner{background-position:0 -24px;}
.con_bot{background-position:right -9px;}
.border_b{border-bottom:1px solid #cecece;margin-left:6px;margin-right:6px;overflow:hidden;height:4px;}
.big_title{background-color:#eceadf;height:29px;line-height:29px;margin:0 5px;}
.tit_l,.tit_r{width:5px;height:29px;display:block;float:left;}
.tit_r{float:right;background-position:right 0;}
.pink_tit{background-color:#ece2e0;margin:0 10px;}
.pink_tit_l{background-position:-214px -6px;}
.pink_tit_r{background-position:-227px -6px;}
.con_mr_li{background:url(images/icon-console-onion.png) no-repeat -69px -1px;*background-position:-68px 3px;height:8px;width:12px;display:inline-block;}
.peanuthull_intro{padding:0 0 0 80px;}
.peanuthull_intro dt span{position:absolute;left:-80px;top:10px;width:70px;height:70px;background-image:url(images/ph_intro.png);background-repeat:no-repeat;}
.peanuthull_intro dd{width:240px;}
.peanuthull_intro dt span.i-3-1{background-position:-15px -140px;}
.peanuthull_intro dt span.i-3-2{background-position:-115px -140px;}
.peanuthull_intro dt span.i-3-3{background-position:-215px -140px;}
.peanuthull_intro dt span.i-3-4{background-position:-319px -140px;}
.index_content_l_b{margin-top:10px;}
.spec_content_l,.spec_content_r{float:left;width:300px;display:inline;}
.spec_content_l,.spec_content_r{float:left;width:300px;display:inline;}
.spec_content_l{width:630px;margin-right:10px;background:url(peanuthull/rx.jpg) repeat-x 0 1px;line-height:1.8em;}
.other_top_corner,.other_top{background:url(peanuthull/corner_bg.gif) no-repeat 0 -37px;height:6px;}
.other_top{background-position:right -30px;}
.border_lr{border-left:1px solid #cecece;border-right:1px solid #cecece;}
.border_white{border-left:1px solid #FFF;border-right:1px solid #FFF;}
.down_l_box{padding:22px 18px 0;}
.down_l_box_top{width:575px;height:151px;padding-left:15px;padding-bottom:15px;border-bottom:1px dashed #ccc;margin-bottom:15px;}
.down_l_box h3{padding-top:23px;padding-bottom:5px;}
.down_content_r_box{margin-top:10px;position:relative;margin-left:-10px;height:100px;}
.down_border_t{margin-left:0;background:#FFF;padding-top:1px;border-left:1px solid #FFF;}
.down_border_b{margin-left:0;background:#FFF;padding-bottom:1px;height:3px;}
.down_border_lr{border-left:none;height:36px;}
.down_other_top{background-position:right -47px;}
.down_con_bot{background-position:right -56px;}
.down_b_hight,.down_t_hight{background:#eceadf;height:3px;border-left:1px solid #FFF;font-size:1px;}
.down_t_hight{height:4px;border-left:1px solid #eceadf;}
.down_con_r{background-color:#eceadf;margin-bottom:5px;}
.down_title{height:36px;line-height:36px;background-color:#eceadf;}
.down_title h2{margin-left:22px;color:#c60;}
.position{background:url(peanuthull/rx.jpg) repeat-x 0 -10px;position:relative;z-index:3;top:0;left:-1px;}
.position .down_other_top{background-position:right -75px;}
.position .down_con_bot{background-position:right -84px;}
.position .down_title h2{color:#900;}
.position .down_title,.position .down_b_hight,.position .down_t_hight{background:none;}
.position .down_border_t,.position .down_b_hight,.position .down_t_hight.down_t_hight,.position .border_white{border-left:none;}
.position .down_t_hight{background-color:#fbe8dd;}
.position .down_b_hight{background-color:#fcefe7;}
.position .down_other_top{background-position:right -62px;}
.position .down_con_bot{background-position:right -69px;}
.position2{background-position:0 -60px;}
.position2 .down_t_hight{background-color:#fdf1eb;}
.position2 .down_b_hight{background-color:#fefaf8;}
.down_con_r span{display:none;}
.position span{display:inline-block;height:42px;width:2px;left:-1px;top:2px;position:absolute;z-index:6;background:url(peanuthull/rx.jpg) no-repeat left -10px;}
.position2 span{background-position:left -56px;}
.down_a_l_top{background:url(peanuthull/download_bg.jpg) no-repeat;position:relative;height:220px;}
.down_l_box_top button{width:131px;height:40px;border:none;cursor:pointer;background:url(peanuthull/btn_bg.jpg) no-repeat -1px -109px;position:absolute;z-index:5;right:20px;top:85px;}
.down_a_l_top span{display:block;margin-top:45px;margin-left:-16px;}
.down_a_l_box_bot dl dt{margin-top:15px;font-weight:bold;}
.down_con_r span{display:inline;}
.down_con_r h2 a{color:#c60;}
.position h2 a{color:#900;}
.newcomer{border-left:1px solid #cecece;border-right:1px solid #cecece;padding:5px 12px;width:274px;}
.newcomer tr td{vertical-align:middle;}
.newcomer strong{display:block;border-bottom:1px solid #cecece;padding-bottom:3px;margin-bottom:3px;}
.down_tit{background-color:#fbf2ed;margin:0;}
.down_tit_l{background-position:-237px -6px;}
.down_tit_r{background-position:-247px -6px;}
.skin2 li{margin:5px 4px;}
