 
#band13 , #band21{border-right:none;}
#band13 a, #band21 a{ color:#960;}
#band13 a:hover, #band21 a:hover{ border-bottom:none; color:#F93}
.navigation li a { 
	display:block;
	padding:0 1px 4px;
	text-decoration:none;
	color:#333;
	font-size:16px
}
.navigation li a:hover, .navigation li a:focus {
	border-bottom:2px #237ded solid
}
.navigation li a.nownav {
	border-bottom:2px #237ded solid
}
.hide-clip {
	position:absolute!important;
	clip:rect(1px 1px 1px 1px);
	clip:rect(1px,1px,1px,1px);
	padding:0!important;
	border:0!important;
	height:1px!important;
	width:1px!important;
	overflow:hidden
}
.necessary-title {
padding-bottom: 10px;
overflow: hidden;
zoom: 1;
border-bottom: 1px solid #e0e0e0;
}
.necessary-title li {
float: left;
margin-right: 15px;
}.nownav a {
color: #333;
cursor: default;
font-weight: bold;
}
.necessary-title a {
font-size: 14px;
color: #666;
line-height: 21px;
line-height: 20px\9;
font-family:"微软雅黑";
}

/********************************/
.allleftbox li{width: 89px;
padding: 5px 8px ;
border-bottom: 1px dashed #b7b7b7;
float:left;
height: 119px;
width: 90px;
 
text-align: center;
 }.allleftbox li a{ font-size:14px; height:22px; line-height:19px;}
 .allleftbox li img{ margin:0 auto;}
.app-name{margin: 7px 0 6px;
height: 22px;
overflow: hidden;}
.stargrey {
	
background-position: -292px -53px;
}
.star {
display: inline-block;
height: 15px;
width: 72px;
margin-left: -1px;
}
.starlight {
	
background-position: -292px -34px;
margin: -2px 0 0 0;
float: left;
text-indent: -999em;
}
.star {
display: inline-block;
height: 15px;
width: 72px;
margin-left: -1px;
}

.dangbeiico{ width:170px; height:225px; float:right;}
.dbtok{ position:absolute; font-family:"微软雅黑"; right:0; top:0px; font-size:16px; padding-left:30px;  background-image:url(/images/new/bbs.png); background-repeat:no-repeat; height:25px; line-height:25px;}
.dbtok a{ color:#666; text-decoration:none;}
.dbtok a:hover{ color:#4ab6ff;}


.banner{width:100%; }
.listpage .banner{  background:none;}
.banner .title{height:130px;margin:auto;display:block;}
.banner  .downboxs{ position:relative; width:900px; height:130px; margin:0 auto;}
.banner .downloadpng{ position:absolute; width:164px; height:45px;top:20px; right:0;}
.banner .showf{overflow:hidden;margin:auto;width:100%;height:440px;position:relative;}
.banner .shows{float:left;display:none;width:100%;position:absolute;top:0px;left:0px;}
.banner .text, .banner .img, .banner .button, .banner .f{display:block;margin:auto;}
.banner .f {width:723px;height:16px;background:url(/inc/img/banner_f.png);margin-bottom:12px;}
.banner .img {margin-top:12px;}
.banner .button{width:219px;}

.banner .nav2{height:35px;line-height:35px; font-size:10px;  padding:5px; border: 1px solid #ccc;  -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1; width:1010px; margin:0 auto;}
.banner .nav2,.banner .nav2 a{color:#787878;}
.banner .nav2 a:hover{text-decoration:none;color:#6fa605;}
.banner .nav2 li{float:left;display:inline;margin-right:18px;padding-left:9px;background:url(/inc/img/nav2_c.png) left center no-repeat;}
.banner .nav2 li.location{background:url(/inc/img/nav2_s.png) left center no-repeat;padding-left:11px;}
.banner .nav2 span.fr{padding-right:21px;}

.container{margin:auto;text-align:left;width:1020px; height:50px; position:relative; font-size:14px;}
.container h1{ font-size:24px; text-align:center; width:500px; height:30px;  color:#333;  }
.apptitle h1,.apptitle h1 a{ width:500px; overflow:hidden; text-align:left;   margin-top:3px;}
.apptitle h1 a{ color:#06F;}
.container .morebotn{ position:absolute; right:0; top:10px; width:90px}

.container h1{ font-size:24px; text-align:center; width:500px; height:30px;  color:#333;  }

.apptitle h1,.apptitle h1 a{ width:500px; overflow:hidden; text-align:left;   margin-top:3px;}
.apptitle h1 a{ color:#06F;}
.appdesc , .appdescinfo{ font-size:14px;}
.appdesc{ clear:both; display:table;}
.appdesc .ps{ width:160px; float:left;}
.indeximg{ width:260px; height:140px; display:block;}
.imgbox{ width:900px; height:600px; margin:0 auto; background-image:url(/templets/znds/images/imgbg.png)}
.serchinptu{  position:absolute; top:0px; right:20px;}
.serchinptu .search-keyword{ width:250px; height:25px;  margin-top:3px; background-repeat:no-repeat; border:#CCC 1px solid;  }

.serchinptu .search-submit{ text-indent:-9999px; display:block;width:28px; height:28px;background-image:url(/templets/znds/images/zoom-icon.png); border:none;cursor:pointer; margin-top:3px;}
.serleft{ height:28px; width:260px; float:left;}
.serright{ width:28px; height:28px; float:left; }

.app_img{ width:100px; height:100px; float:left; margin:10px 0 0  0px;}
.app_img img{ width:100px; height:100px;}
.app_infot{ width:140px; height:110px; float:right; text-align:left; overflow:hidden; line-height:20px; color:#666; margin-top:5px;}
.app_infot h2{ width:100%; height:30px; line-height:30px; font-size:16px; font-weight:bolder; overflow:hidden;}
.app_infot .titlesp{ width:60px; height:30px; text-align:center; overflow:hidden; position:absolute; right:20px; top:25px; font-size:12px; font-weight:normal; color:#666; margin-left:10px;}
.app_infot .app_fts a{ text-decoration:none; color:#666;}

.pagelist select{border:none;}

.baocuo{ width:195px; height:25px; line-height:25px; margin-top:10px; text-align:center; color:#666; border:#CCC 1px solid;}
.baocuo a{ color:#666; text-decoration:none; display:block; width:195px; height:25px; font-size:14px; font-weight:bolder;}
.baocuo a:hover{  color:#FFF; background-color:#666;}
.linktit{ width:100%; text-align:left;}
.indexlikn{ padding:10px;}
.indexlikn ul{ padding:0; margin:0;}
.indexlikn strong{ color:#930;}
.indexlikn li{ float:left; width:80px; text-align:left;}

.marketbar{ width:915px; height:56px; margin:10px auto;}
.marketbar a ,.marketbar img { border:none;}


.containerbg{	background:url(/inc/img/article_desc.png) center top no-repeat;
}
.case_article_desc_bg{

	height:155px;


	z-index:2; 

	width:960px;

	padding:30px;

	margin-top:-4px;

}
.case_article_desc_bg  a{color:rgb(175,175,175);}
.case_article_desc_bg img.fl{ width:100px; height:100px; clear:both; float:none;}
.case_article_desc_bg img.fl{margin-top:3px;}

.case_article_desc_bg .desc{

	margin-left:30px;

	line-height:22px;

	color:rgb(175,175,175);

	font-size:11px;
	width: 560px;overflow:hidden;

}
.fl{float:left;display:inline;}

.fr{float:right;display:inline;}
.case_article_desc_bg .desc .desc_body{color:rgb(146,146,146);}

.case_article_desc_bg .desc h1{color:rgb(115,169,0);font-size:24px; }

.info_right{ width:200px; height:120px; margin:  0; float:right; }

.up_down{margin:30px 10px 0px 10px;line-height:41px;height:41px;}

.up_down .fl{padding-top:10px;}

.up_down .fr #article_up,.up_down .fr #article_down{height:41px;width:80px;background:url(/inc/img/up_down.png);display:block;float:left;}



.up_down .fr #article_down{background:url(/inc/img/up_down.png) -80px 0px;}

.article_work_body{width:914px;margin-left:10px;}

  


.aboutus span,.aboutus a{background-image:url(/inc/img/us_btn.png);}

.aboutusbannert{background:url(/inc/img/about_banner_bg_top.png) top center no-repeat;height:16px;line-height:16px;position:absolute;width:100%;

left:0px;top:97px;z-index:300;

}

.aboutusbanner{width:935px;margin-top:12px;}

.aboutusbanner img.fl{margin:-2px 0px -3px 25px;}

.aboutusbanner img.fr{margin:3px 368px 0px 0px;}

.aboutusbanner div.fr{margin:10px 46px 0px 0px;width:545px;}



.aboutus_text,.aboutus_text a{line-height:23px;color:#808080;font-size:11px;}



.box935_t{background:url(/inc/img/box_t.png);height:23px;}

.box935_b{background:url(/inc/img/box_b.png) bottom left;height:23px;}

.box935_m{background:url(/inc/img/box_m.png) repeat;}



.aboutusbanner2{margin-top:22px;position:relative;line-height:23px;}

.aboutusbanner2 i.c1{position:absolute;width:27px;height:14px;line-height:15px;background:url(/inc/img/aboutus_up.png);top:-13px;left:152px;}



.aboutusbanner2 i.c2{position:absolute;width:80px;height:87px;background:url(/inc/img/aboutus_up2.png);top:-11px;right:65px;}

.aboutusbanner2 .aboutus_text a{color:#323232;font-size:12px;line-height:400%;}

.aboutusbanner2 .aboutus_text a:hover{color:#80b400;text-decoration:none;}

.aboutusbanner2 div.xu{

	width:260px;padding:0px 23px 0px 23px;background:url(/inc/img/about_shu.png) right top repeat-y;

}



.aboutusbanner2 div.xu1{margin-left:10px;}

.aboutusbanner2 div.xu2{background:none;}

.aboutusbanner3{background:url(/inc/img/about_b3.png) 53px top  no-repeat;height:81px;margin-top:22px;}

.aboutusbanner4 {margin-top:0px;margin-bottom:30px;}





.member{margin-top:13px;margin-bottom:29px;position:relative;}

.member .logo{width:292px;height:160px;margin:1px 26px 0px 23px;}

.member .words{width:550px;height:76px;}

.member .logo_name{margin-bottom:8px;}

.member .aboutus_tool{ margin-left:460px;float:left;display:inline;height:40px;}

.member .aboutus_tool a{height:40px;width:40px;background:url(/inc/img/member_tool.png) -1px -1px;float:left;display:inline;}





.member .aboutus_tool2 a{background-image:url(/inc/img/aboutus_p_tool.png);}



.member .aboutus_tool a.fr{background-position:-48px 0px;margin-left:10px;}

.member .aboutus_tool a.fire_1{background-position: 0px -41px;}

.member .aboutus_tool a.fire_2{background-position: -48px -41px;}



.member a.fire2{background-position: -48px -40px;}

.member .words .x2{display:none;}



.aboutusbanner img.hz{margin-right:345px;}



.member #label{left:-5px;top:40px;}







.contact_center{text-align:center;padding-top:63px;padding-bottom:20px;}

.contact_center .xu{padding:20px 0px 0px 350px;}

.contact_center a{display:block;width:252px;height:67px;background:url(/inc/img/contact_btn.png) top center;}

div.contact_b,a.contact_b{display:inline;float:left;width:272px;height:146px;line-height:146px;margin-right:29px;background:url(/inc/img/lx.png) no-repeat;}

a.contact_b1{background-position:0px -14px;margin-left:20px;}
a.contact_b2{background-position:-301px -14px;}
div.contact_b3{background-position: -602px -14px;margin-right:0px;}



.contact_f{margin-top:30px;}

.contact_f a.fr{height:41px;line-height:41px;width:161px;background:url(/inc/img/contact_submit.png);}

.contact_f input,.contact_f label,.contact_f textarea{display:inline;float:left;}

.contact_f input,.contact_f textarea{width:388px;padding:0px 14px 0px 14px;color:rgb(195,195,195);}

.contact_f textarea{width:865px;margin-bottom:15px;}



.contact_f input {border:0px;background:url(/inc/img/contact_bg_input.png) top right;height:43px;line-height:43px;}

.contact_f textarea {border:0px;background:url(/inc/img/contact_bg_textarea.png) top right;height:129px;line-height:30px;overflow-x:hidden;overflow-y:hidden;overflow:hidden;padding-top:10px;}



.contact_f label,.contact_f input{margin-bottom:15px;}

.contact_f span{display:none;}

.contact_f label.l_email,.contact_f label.l_address{margin-left:21px;}



.contact_f label{height:43px;width:40px;line-height:43px;}



.contact_f label.l_nick{background:url(/inc/img/contact_label_nick.png);}

.contact_f label.l_email{background:url(/inc/img/contact_label_email.png);}

.contact_f label.l_tel{background:url(/inc/img/contact_label_tel.png);}

.contact_f label.l_address{background:url(/inc/img/contact_label_adress.png);}

.contact_f label.l_xbody{background:url(/inc/img/contact_label_xbody.png);height:139px;line-height:139px;}

.contact_f label.fire{background-position:0px -43px;}

.contact_f label.fire2{background-position:0px -139px;}


/*******************************/
.container h1{ font-size:24px; text-align:left; width:500px; height:30px;  color:#333;  }

.apptitle h1,.apptitle h1 a{ width:500px; overflow:hidden; text-align:left;   margin-top:3px;}
.apptitle h1 a{ color:#06F;}
.appdesc , .appdescinfo{ font-size:14px;}
.indeximg{ width:260px; height:140px; display:block;}
.imgbox{ width:900px; height:600px; margin:0 auto; background-image:url(/templets/znds/images/imgbg.png)}
.serleft{ height:28px; width:260px; float:left;}
.serright{ width:28px; height:28px; float:left; }

.app_img{ width:100px; height:100px; float:left; margin:10px 0 0 10px;}
.app_img img{ width:100px; height:100px;}
.app_infot{ width:140px; height:110px; float:right; text-align:left; overflow:hidden; line-height:20px; color:#666; margin-top:5px;}
.app_infot h2{ width:100%; height:30px; line-height:30px; font-size:16px; font-weight:bolder; overflow:hidden;}
.app_infot .titlesp{ width:60px; height:30px; text-align:center; overflow:hidden; position:absolute; right:20px; top:25px; font-size:12px; font-weight:normal; color:#666; margin-left:10px;}
.app_infot .app_fts a{ text-decoration:none; color:#666;}

 



#photo { width:760px; height:450px;}
#see_id{ font-size:14px; color:#666;}
#sign_up {
        -moz-border-radius: 6px;
        background: #eef2f7;
        -webkit-border-radius: 6px;
        border: 1px solid #536376;
        -webkit-box-shadow: rgba(0,0,0,.6) 0px 2px 12px;
        -moz-box-shadow:  rgba(0,0,0,.6) 0px 2px 12px;;
        padding: 14px 22px;
        width: 400px;
        position:absolute;
		left:200px;
		top:0;
        display: none;
    }
    
    #sign_up label {
        display: block;
        margin-bottom: 10px; 
        color: #536376;
        font-size: .9em;
    }
  
    #sign_up label .inputsp {
        width: 300px;
        height: 25px;
    }
    
    #see_id {
        width: 228px;
        height: 23px;
        background-position: -202px -133px;
    }
    #left_out {
        background-position: -202px -158px;
        width: 113px; height: 16px;
    }
    #sign_up_form {
		margin:10px 0;
        position: relative;
        background: url(divider.png) repeat-x bottom left;
        padding-bottom: 4px;
        margin-bottom: 12px;
    }
	.pleft20{ margin-left:20px;}
	#actions {
        float: left;
        right: 0;
        height: 31px;
        bottom: 20px;
    }
    a.form_button {
        float: left;
        width: 93px; height: 31px;
        margin-right: 15px;
    }
	#cancel { background-image: url(/images/download_sprite.png); background-position: -198px -36px; font-size:12px; font-weight:bold; color:#2c3841; text-decoration:none; text-align:center; line-height:28px; }
    #log_in { background-image: url(/images/download_sprite.png);  background-position: -291px -36px;  font-size:12px; font-weight:bold; color:#2c3841; text-decoration:none; text-align:center; line-height:28px;}
    #cancel:hover { background-position: -198px -67px; }
    #cancel:active { background-position: -198px -98px; }
    #log_in:hover { background-position: -291px -67px; }
    #log_in:active { background-position: -291px -98px; }
	
.apptitle{ position:relative;}
.pfenbox .box
{
    width:100px;
    height:20px;
    /*background:#f4cea3;*/
	background: url('/images/a.png') top left repeat-x;
    font-size: 7px;
    position:absolute;
	  top:0;
}
.pfenbox .rate
{
    /*width:50px;*/
    height:100%;
    /*background:red;*/
	background: url('/images/c.png') top left repeat-x;
    position:absolute;
}
.pfenbox .rate_text
{
    width:100%;
    height:100%;
	top:12.5%;
    position:absolute;
    text-align:center;
	vertical-align:middle; 
    color: red;
    font-size: 15px;
    font-family: monospace;
}

.container .morebotn{ position:absolute; right:0; top:10px; width:90px}
.xiangqing , .xiangqing h2{ font-size:14px; font-weight:normal;}
.olddes{ margin:5px 0 20px 0; color:#666;}
.navigation li{ line-height:22px;}
.downbd{ margin-top:10px; clear:both;}

.sjqqapi_popwin {
margin: 0;
padding: 0;
width: 440px;
color: #666;
position: absolute;
z-index: 9999;
left: 50%;
margin-left: -220px;
font-size: 12px;
display: none;
text-align: left;
}.sjqqapi_popwin .innner {
overflow: hidden;
width: 428px;
margin: 6px;
position: relative;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
-moz-box-shadow: 0 6px 12px rgba(0,0,0,0.6);
box-shadow: 0 6px 12px rgba(0,0,0,0.6);
border: 1px solid #d2d4d6\9;
}.sjqqapi_popwin .fs14 {
font-size: 14px;
}
.sjqqapi_popwin .sjqqapi_head {
color: #333;
font-weight: bold;
line-height: 35px;
overflow: hidden;
width: 100%;
height: 35px;
background: transparent url(/images/head_bg.jpg) repeat-x;
}.sjqqapi_popwin .sjqqapi_head_install {
display: block;
float: left;
text-indent: 10px;
}
.sjqqapi_popwin .sjqqapi_head_title_s {
max-width: 90px;
_width: expression(this.scrollWidth > 90? "90px" : "");
height: 30px;
overflow: hidden;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
word-break: keep-all;
float: left;
margin: 0;
padding: 0;
text-indent: 0px;
}
.sjqqapi_popwin .sjqqapiti0 {
text-indent: 0px;
}
.sjqqapi_popwin .sjqqapi_head_install {
display: block;
float: left;
text-indent: 10px;
}.sjqqapi_popwin .sjqqapi_close {
margin: 0;
padding: 0;
background: url(/images/head_close.png) no-repeat;
display: block;
width: 9px;
height: 9px;
border: none;
position: absolute;
right: 12px;
top: 13px;
cursor: pointer;
z-index: 9999;
font-size: 0;
}
.sjqqapi_popwin .sjqqapi_content {
width: 100%;
background: #ffffff;
border-bottom: 1px solid #d2d4d6;
position: relative;
overflow: hidden;
height: 225px;
}

.sjqqapi_content .sjqqapi_content_text {
display: block;
float: left;
}
.sjqqapi_tp div {
position: relative;
right: 50%;
}.sjqqapi_tp .yyb_bg {
display: block;
float: left;
width: 24px;
height: 16px;
background: url(/images/yyb_ico.png) 4px 0 no-repeat transparent;
}
 
.sjqqapi_popwin .sjqqapi_tp {
margin: 20px 0;
padding: 0;
font-style: normal;
display: block;
text-align: center;
white-space: nowrap;
position: relative;
color: #333;
left: 50%;
float: left;
}.sjqqapi_popwin .sjqqapi_c {
position: relative;
_top: -30px;
}.sjqqapi_popwin .clear {
clear: both;
}
.sjqqapi_popwin .sjqqapi_icon, .sjqqapi_popwin .sjqqapi_iconimg {
position: absolute;
left: 85px;
top: 4px;
}
.sjqqapi_popwin .sjqqapi_st_arrow {
background: url(/images/sj_process_arrow.gif) no-repeat transparent;
width: 19px;
height: 14px;
position: absolute;
top: 32px;
left: 207px;
}
.sjqqapi_popwin .sjqqapi_sj {
background: url(/images/sj_ico.png) no-repeat transparent;
width: 47px;
height: 81px;
position: absolute;
top: 0;
left: 296px;
}
.sjqqapi_popwin .sjqqapi_downloadapp {
margin: 0;
padding: 0;
width: 161px;
height: 35px;
line-height:35px; text-align:center;
background: url(/images/download_btn.png) no-repeat transparent;
font-size: 14px;
border: none;
cursor: pointer;
position: absolute;
left: 137px;
bottom: 22px;
color: #666;
}
.sjqqapi_popwin .content_bottom_arrow {
background: url(/images/arrow.png) no-repeat transparent;
width: 12px;
height: 11px;
position: absolute;
left: 208px;
bottom: 36px;
_bottom: 31px;
}
.sjqqapi_popwin .sjqqapi_foot {
background: #f3f4f5;
width: 100%;
height: 40px;
position: relative;
line-height: 40px;
}
.sjqqapi_foot_info {
margin: 0;
padding: 0;
text-align: center;
display: block;
font-style: normal;
white-space: nowrap;
}
.sjqqapi_popwin .c1071bb {
color: #1071bb;
cursor: pointer;
}
.downlsendt{ display:block; float:left; padding:10px; border:#CCC 1px solid; margin:10px;}
.downlsendt:hover{ background-color:#09F; color:#FFF;}
.tuistit{ height:40px; line-height:40px; text-align:center;}

.ztlist{ display:table; margin:0 auto; width:1020px; clear:both;}
.ztlist .ztbox{ width:320px; height:220px; float:left; margin-right:20px;}
.ztlist .ztbox img{ width:320px;}
.ztlist .zbrigt{ margin-right:0px;}

 

.pomores{ position:absolute; right:0px; top:0px; width:70px;}

.tjlist{ clear:both; }
.tjlist ul ,.tjlist li{ padding:0; margin:0;}
.tjlist li{ width:320px; height:120px; float:left;} 
.tjlist li img{ width:320px;}
.tjlist .mrgn{ margin-right:15px;}