@charset "utf-8";
/* CSS Document */

body, div, h1, h2, h3, h4, h5, h6, form, input, p, th, td {
	margin:0px;
	padding:0px;
}

/*内容居中，背景不动，body设置如下*/
body {
	text-align:center;
	margin:0 auto;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#9FBCC1 url(../images/bg_t.jpg) no-repeat center 0;
}

img {
	border:0px;
        background-repeat: no-repeat;
        cursor: pointer;
}
ul {
	margin:0px;
	padding:0px;
}
* {
	margin:0px;
	padding:0px;
	word-wrap:break-word;
	list-style:none;
}
a {
	outline:none;
}

/*页面整体布局*/


#Header {width:100%;height:24px;background:url(../images/head.jpg) no-repeat left top;position:relative;background: white; filter: alpha(opacity=60);opacity: 0.6;border-bottom: 1px solid white;text-align:center;}

#top_menu{margin:0 auto; height:24px; line-height:24px; width:986px; color:#fff;}
#top_menu a{ text-decoration:none; color:#333; font-size:14px; padding-right:10px; float:left; padding-left:5px;}
#top_menu a:hover{ text-decoration:underline;}

#head{width:986px; height:81px; margin:0 auto; position:relative;}

#head .h_search{position:absolute; top:50px; left:770px;}
.h_search .keyword{height:21px; width:152px; border:1px solid #c6c7c7; margin-right:5px; }
.h_search .s_btn{height:23px; line-height:23px; width:49px; border:none; background:url(../images/s_btn.jpg) no-repeat left top; cursor:pointer;}

#Menu {width:986px;height:50px;line-height:50px;text-align:center; margin:0 auto;}
#Menu .l {float: left;height:50px;width:10px;background: url(../images/dh.png) no-repeat 0 1px;}
#Menu .n {background:url(../images/dh.png) repeat-x 0 -49px; float:left; width:966px; padding-top:9px; height:41px; font-family: 'Hiragino Sans GB','Microsoft YaHei','宋体',Helvetica,Arial,sans-serif!important;}
#Menu .r {float:left;height:50px;width:10px;background: url(../images/dh.png) no-repeat right 1px;}
#Menu ul{margin:0 auto; padding:0px 10px; overflow:hidden;}
#Menu li{float:left;height:41px;line-height:41px; margin:0 22px 0 0;}
#Menu li a{color:#000;font-size:16px;text-decoration:none;height:33px;line-height:33px; float: left; padding:0 20px;}
#Menu li a:hover{color:#215B6A;}
#Menu li.a {background: url(../images/nv_a.png) no-repeat 0 1px; height:33px;}
#Menu li.a a {background: url(../images/nv_a.png) no-repeat right -31px !important;}

#Content {width:986px;height:auto;padding-top:10px;margin:0 auto;}
#Content_top{width:966px;height:278px;background:url(../images/banner_bg.png) no-repeat left top;padding:15px;}
#Banner{width:653px;height:278px;float:left;background:#fff url(../images/fla1.jpg) no-repeat left top;}
#ban_img{width:653px; height:278px; float:left;}
.d1{width:653px;overflow:hidden;background-color:#ffffff;position:relative;}
.d2{width:100%;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
img{border:0px;}
.button{position:absolute; z-index:1000; right:3px; bottom:5px; _bottom:5px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:19px; width:125px;}
.button a:hover{color:#FFFFFF;}
.b1,.b2{background-color:#E1E0DF;display:block;float:left;padding:2px 6px;margin-right:6px;margin-bottom:3px;color:#B80000;text-decoration:none;cursor:pointer;}
.b2{color:#FFFFFF;background-color:#B80000;}


.Content_left{width:309px;height:auto;float:left;padding-top:8px;}
.Content_right{width:669px;height:auto;float:right;padding-top:8px;}


.l_box01_main{width:309px; height:auto; background:url(../images/l_box01_top.png) no-repeat left top; float:left; text-align:left; padding-bottom:10px;}
.l_box01{width:309px;height:auto; padding-bottom:9px; background:url(../images/l_box01_bottom.png) no-repeat left bottom; float:left; }
.l_box01 h2{color:#000; font-size:16px; height:43px; line-height:43px; padding-left:15px; font-weight:normal;}
.l_box01 h2 label{float:left; width:240px;}
.l_box01 h2 span a{color:#9ebbc1; float:left; font-size:12px; font-weight:normal; text-decoration:none;}
.l_box01 h2 span a:hover{color:#000;}


.a_links{width:309px;height:auto;overflow:hidden;text-align:center; background:url(../images/l_box01_center.png) repeat-y left top;}
.a_links ul{margin:0px; padding:0px 2px;}
.a_list_li_n{width:269px;height:38px;overflow:hidden; float:left; background:url(../images/l_box01_list.png) no-repeat; padding-left:23px; margin-left:13px;}
.a_list_li_n .a_list_name{float:left;height:38px;line-height:38px; width:258px; padding-left:11px; text-align:left;overflow:hidden;text-overflow:ellipsis;break-word:break-all;white-space:nowrap; cursor: pointer;font-size: 14px;color:#744604; text-decoration: none;}
.a_list_li_n .a_list_name span{color:#000; float:left; width:154px; overflow:hidden;}
.a_list_li_n .a_list_name label{float:right; width:65px; font-size:12px; color:#7d7d7d; text-align:right; padding-right:18px;}
.a_list_li_n .a_list_price{float:right;height:38px;line-height:38px;overflow:hidden;font-size: 12px;color: #b80000;text-decoration: none;}
.a_list_li_n .a_list_pic{display:none;}
.a_list_li_h{width:305px;height:67px;overflow:hidden;float:left;text-align:right;}
.a_list_li_h .a_list_name{float:left;height:22px;line-height:22px;width:220px;text-align:left;overflow:hidden; text-overflow:ellipsis;break-word:break-all;white-space:nowrap;cursor: pointer;font-size: 12px;color: #a8a8a8;text-decoration: none;display:none;}
.a_list_li_h .a_list_price{float:left;height:22px;line-height:22px;overflow:hidden;font-size: 12px;color: #545454;text-decoration: none;clear:both;display:none;}
.a_list_li_h .a_list_pic{display:block; width:285px; height:48px; padding:10px; position:relative; text-align:left; background:#fff;}

.a_list_pic .app_pic{width:48px; height:48px; float:left; overflow:hidden; position:absolute; left:10px; top:10px;}
.a_list_pic .app_name{width:151px; height:21px; position:absolute; left:58px; top:10px; padding-left:15px;}
.a_list_pic .app_name a{font-size:16px; color:#000; text-decoration:none;}
.a_list_pic .app_name a:hover{color:#215B6A;}
.a_list_pic .app_star{width:152px; height:13px; position:absolute; left:58px; top:31px; padding-left:14px; padding-top:13px;}
.a_list_pic .app_download_btn{width:54px; height:31px; position:absolute; left:224px; top:10px; padding:10px;}
.a_list_pic .app_download_btn a{width:54px; height:31px; line-height:31px; background:url(../images/app_download_btn.png) no-repeat left top; float:left; color:#fff; font-size:16px; text-decoration:none; text-align:center;}
.a_list_pic .app_download_btn a:hover{color:#215B6A;}
.sepHotlist{width:305px;height:1px;float:left;background:#e5ebeb; text-align: left;position: relative;clear:both;overflow:hidden;}

#disA_li_f1{background-position:0px 0px;}
#disA_li_f2{background-position:0px -38px;}
#disA_li_f3{background-position:0px -76px;}
#disA_li_f4{background-position:0px -114px;}
#disA_li_f5{background-position:0px -152px;}
#disA_li_f6{background-position:0px -190px;}
#disA_li_f7{background-position:0px -228px;}
#disA_li_f8{background-position:0px -266px;}
#disA_li_f9{background-position:0px -306px;}
#disA_li_f10{background-position:0px -344px;}

#disB_li_f1{background-position:0px 0px;}
#disB_li_f2{background-position:0px -38px;}
#disB_li_f3{background-position:0px -76px;}
#disB_li_f4{background-position:0px -114px;}
#disB_li_f5{background-position:0px -152px;}
#disB_li_f6{background-position:0px -190px;}
#disB_li_f7{background-position:0px -228px;}
#disB_li_f8{background-position:0px -266px;}
#disB_li_f9{background-position:0px -306px;}
#disB_li_f10{background-position:0px -344px;}



.r_box01_main{width:669px; height:auto; background:url(../images/r_box_top.png) no-repeat left top; float:left; text-align:left; clear:both; padding-bottom:10px;}
.r_box01{width:669px;height:auto; padding-bottom:9px; background:url(../images/r_box_bottom.png) no-repeat left bottom; float:left; }
.r_box01 h2{color:#000; font-size:16px; height:43px; line-height:43px; padding-left:15px; font-weight:normal;}
.r_box01 h2 label{float:left; width:600px;}
.r_box01 h2 span a{color:#9ebbc1; float:left; font-size:12px; font-weight:normal; text-decoration:none;}
.r_box01 h2 span a:hover{color:#000;}



.c_links{width:669px;height:auto;overflow:hidden;text-align:center; background:url(../images/r_box_center.png) repeat-y left top;}
.c_links ul{margin:0px; padding:0px 2px;}
.c_links ul li{float:left; width:165px; height:67px;}
.c_list_li_n{width:165px;height:67px;overflow:hidden; float:left;}
.c_list_li_n .c_list_name{float:left;height:67px; width:165px;  text-align:left;overflow:hidden;text-overflow:ellipsis;break-word:break-all;white-space:nowrap; cursor: pointer;font-size: 16px;color:#744604; text-decoration: none; position:relative;}
.c_list_li_n .c_list_name span{color:#000; float:left; width:154px; overflow:hidden;}
.c_list_li_n .c_list_name label{float:right; width:65px; font-size:12px; color:#7d7d7d; text-align:right; padding-right:18px;}
.c_list_li_n .c_list_price{float:right;height:38px;line-height:38px;overflow:hidden;font-size: 12px;color: #b80000;text-decoration: none;}
.c_list_li_n .c_list_pic{display:none;}
.c_list_li_h{width:165px;height:67px;overflow:hidden;float:left;text-align:right;}
.c_list_li_h .c_list_name{float:left;height:22px;line-height:22px;width:220px;text-align:left;overflow:hidden; text-overflow:ellipsis;break-word:break-all;white-space:nowrap;cursor: pointer;font-size: 12px;color: #a8a8a8;text-decoration: none;display:none;}
.c_list_li_h .c_list_price{float:left;height:22px;line-height:22px;overflow:hidden;font-size: 12px;color: #545454;text-decoration: none;clear:both;display:none;}
.c_list_li_h .c_list_pic{display:block; position:relative; background:url(../images/appbg.png) no-repeat 2px 2px; width:165px; height:67px;}

.c_links .app_pic{width:48px; height:48px; float:left; overflow:hidden; position:absolute; left:10px; top:10px;}
.c_links .app_name{width:70px; height:21px; position:absolute; left:58px; top:10px; padding-left:15px; text-align:left; overflow:hidden;}
.c_links .app_name a{font-size:14px; color:#000; text-decoration:none;}
.c_links .app_star{width:93px; height:13px; position:absolute; left:58px; top:31px; padding-left:14px; padding-top:13px;}
.c_links .app_download_btn{width:70px; height:29px; position:absolute; left:58px; top:31px; padding-left:14px;}
.c_links .app_download_btn a{width:70px; height:29px; line-height:29px; background:url(../images/app_download_btn01.png) no-repeat left top; float:left; color:#fff; font-size:16px; text-decoration:none; text-align:center;}

#r_ban{width:667px; height:92px; float:left; clear:both; padding:0px 1px 10px; }
.r_slider{border:1px solid #8ea8ad; width:665px; height:90px;}
.r_slider img{width:665px; height:90px;}
.r_slider img{border:0;vertical-align:top;}
.r_slider ul, .r_slider li{list-style:none;margin:0;padding:0;}



.r_box02_main{width:351px; height:auto; background:url(../images/r_box02_top.png) no-repeat left top; float:left; text-align:left; clear:both;}
.r_box02{width:351px;height:auto; padding-bottom:9px; background:url(../images/r_box02_bottom.png) no-repeat left bottom; float:left; }
.r_box02 h2{color:#000; font-size:16px; height:43px; line-height:43px; padding-left:15px; font-weight:normal;}
.r_box02 h2 label{float:left; width:280px;}
.r_box02 h2 span a{color:#9ebbc1; float:left; font-size:12px; font-weight:normal; text-decoration:none;}
.r_box02 h2 span a:hover{color:#000;}


.r_box03_main{width:309px; height:auto; background:url(../images/l_box01_top.png) no-repeat left top; float:right; text-align:left;}
.r_box03{width:309px;height:auto; padding-bottom:9px; background:url(../images/l_box01_bottom.png) no-repeat left bottom; float:left; }
.r_box03 h2{color:#000; font-size:16px; height:43px; line-height:43px; padding-left:15px; font-weight:normal;}
.r_box03 h2 label{float:left; width:240px;}
.r_box03 h2 span a{color:#9ebbc1; float:left; font-size:12px; font-weight:normal; text-decoration:none;}
.r_box03 h2 span a:hover{color:#000;}
.r_box03 ul{width:305px; padding:10px 2px 0px; float:left; height:210px; background:url(../images/l_box01_center.png) repeat-y left top;}
.r_box03 li{padding-left:30px; height:26px; line-height:26px; background:url(../images/blist.jpg) no-repeat 10px 10px; width:260px; overflow:hidden;}
.r_box03 li a{color:#535353; text-decoration:none;}
.r_box03 li a:hover{color:#ec5b21;}


#twit{width:347px;overflow:hidden;float:left;height:210px; background:url(../images/r_box02_center.png) repeat-y left top; padding:0px 2px 10px; overflow:hidden;}
.twit_list {width:343px; overflow:hidden; float:left; height:210px; display:inline;}
.twit_list dd {overflow:hidden;}
.twit_list dd .twit_item {overflow:hidden;_zoom:1;font-size:12px;padding:10px 0; border:1px dashed #E5EBEB;}
.twit_list dd .twit_item_time {float:left;width:316px;color:#999;line-height:20px;}
.twit_list .maincontent {overflow:hidden;}

.twit_item{width:343px; float:left;}
.twit_item .share_pic{width:48px; height:48px; float:left; overflow:hidden; padding-left:10px;}
.twit_item .share_name{width:260px; height:21px; padding-left:15px; text-align:left; overflow:hidden; float:left;}
.twit_item .share_name label{font-size:14px; color:#ff9000; padding:0 5px;}
.twit_item .share_name span a{font-size:14px; color:#000; text-decoration:none; padding-right:10px;}
.twit_item .share_name span a:hover{color:#215B6A;}
.twit_item .share_cont{width:260px; height:auto;  padding-left:14px; padding-top:10px; float:left; overflow:hidden;}


#footer{height:160px; width:100%; background:#fff; position:relative; border-top:1px solid #aec0c5; margin-top:10px;}
#copyright{width:986px; margin:0 auto; font-size:14px; color:#515151; padding-top:30px; text-align:center; line-height:22px; }
#copyright p a{color:#515151; width:70px; text-decoration:none; height:22px; line-height:22px; }
#copyright p a:hover{color:#ec5b21; }
#copyright p{clear:both;}
#copyright span{color:#0c4d9f;}




/**内页**/
.ny_List_left{width:235px;height:auto;float:left;}
.ny_List_right{width:auto;height:auto;float:right;}

.ny_List{width:996px;height:auto;float:left;}
.ny_List01_main{width:996px; height:auto; background:url(../images/ny_list_top.png) no-repeat left top; float:left; text-align:left; clear:both; padding-bottom:10px;}
.ny_List01{width:996px;height:auto; padding-bottom:9px; background:url(../images/ny_list_bottom.png) no-repeat left bottom; float:left; }
.ny_List01 h2{color:#000; font-size:16px; height:43px; line-height:43px; padding-left:15px; font-weight:normal;}
.ny_List01 ul.ny_List01_list{width:992px; padding:0px 2px; float:left; height:auto; background:url(../images/ny_list_center.png) repeat-y left top; min-height:1000px;}
.ny_List01 .ny_List01_list li{height:120px; line-height:39px; width:950px; overflow:hidden; border-bottom:1px dashed #ccc; margin:20px;}
.ny_List01 .ny_List01_list li a{color:#215B6A; text-decoration:none;}
.ny_List01 .ny_List01_list li a:hover{color:#535353;}

.ny_List01 .soft_pic{width:58px; height:58px; float:left; overflow:hidden; padding:10px 40px 80px 10px;;}
.ny_List01 .soft_name{width:840px; height:30px; line-height:30px; text-align:left; overflow:hidden; float:left;}
.ny_List01 .soft_name a{color:#126a7c; font-size:16px;}
.ny_List01 .soft_name a:hover{color:#000;}
.ny_List01 .soft_name label{font-size:14px; color:#666;}
.ny_List01 .soft_name span{font-size:14px; color:#000; text-decoration:none; padding-left:30px;}
.ny_List01 .soft_cont{width:600px; padding:2px 240px 5px 0; height:44px; float:left; overflow:hidden; line-height:22px; color:#848484;}
.ny_List01 .soft_star{width:93px; height:13px; float:left; padding-top:5px; padding-right:20px;}
.ny_List01 .soft_info{line-height:25px;}
.ny_List01 .soft_info span{color:#666; padding-right:60px;}
.ny_List01 .soft_info label{color:#ff9000;}



.mlogin{width:912px; padding:30px 42px; float:left; height:auto; background:url(../images/ny_list_center.png) repeat-y left top; min-height:400px;}
.mlogin h1{color:#094855; font-size:22px; font-weight:normal; padding-bottom:15px;}
.mlogin ul{float:left; width:305px; height:263px; background:#fff8eb; border:1px solid #c4c4c4; font-size:18px; line-height:33px; padding:35px;}
.mlogin li{float:left; padding-bottom:25px; position:relative;}
.mlogin li span{float:left; width:70px;}
.mlogin li label{float:left; width:230px;}
.mlogin li label input{width:227px; height:33px; line-height:33px; border:1px solid #c4c4c4; }
.mlogin li .btn01{width:147px; height:44px; line-height:44px; background:url(../images/btn01.jpg) no-repeat left top; border:none; color:#fff; font-size:18px; cursor:pointer; float:left; font-weight:bold; font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-weight:normal; position:absolute; left:70px; top:0px;}
.mreg{float:left; padding-left:200px;}
.mreg h1{color:#000;}
.mreg a{color:#ff5400; font-size:14px; text-decoration:none;}
.mreg a:hover{text-decoration:underline;}



.mregis{width:912px; padding:30px 42px; float:left; height:auto; background:url(../images/ny_list_center.png) repeat-y left top; min-height:400px;}
.mregis h1{color:#094855; font-size:22px; font-weight:normal; padding-bottom:15px;}
.mregis ul{float:left; width:305px; height:auto; font-size:18px; line-height:33px; padding:35px;}
.mregis li{float:left; padding-bottom:25px; position:relative;}
.mregis li span{float:left; width:80px;}
.mregis li label{float:left; width:220px;}
.mregis li label input{width:227px; height:33px; line-height:33px; border:1px solid #c4c4c4;}
.mregis li .btn02{width:147px; height:44px; line-height:44px; background:url(../images/btn02.jpg) no-repeat left top; border:none; color:#fff; font-size:18px; cursor:pointer; float:left; font-weight:bold; font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-weight:normal; position:absolute; left:80px; top:0px;}
.mreg{float:left; padding-left:200px;}
.mreg h1{color:#000;}
.mreg a{color:#ff5400; font-size:14px; text-decoration:none;}
.mreg a:hover{text-decoration:underline;}


.nyl_box01_main{width:236px; height:auto; background:url(../images/ny01_box_top.png) no-repeat left top; float:left; text-align:left; padding-bottom:10px;}
.nyl_box01{width:236px;height:auto; padding-bottom:9px; background:url(../images/ny01_box_bottom.png) no-repeat left bottom; float:left; }
.nyl_box01 h2{color:#094855; font-size:16px; height:44px; line-height:44px; padding-left:15px; font-weight:normal;}
.nyl_box01 ul{width:232px; padding:0px 2px; float:left; height:auto; background:url(../images/ny01_box_center.png) repeat-y left top;}
.nyl_box01 li{ height:39px; line-height:39px; width:232px; overflow:hidden; border-bottom:1px dashed #ccc; float:left;}
.nyl_box01 li a{color:#535353; text-decoration:none; float:left; height:39px; width:200px;}
.nyl_box01 li a:hover{color:#215B6A;}
.nyl_box01 li a img{float:left; margin:7px 10px; width:24px; height:24px; overflow: hidden;}


.nyr_box01_main{width:742px; height:auto; background:url(../images/ny02_box_top.png) no-repeat left top; float:left; text-align:left; clear:both; padding-bottom:10px;}
.nyr_box01{width:742px;height:auto; padding-bottom:9px; background:url(../images/ny02_box_bottom.png) no-repeat left bottom; float:left; }
.nyr_box01 h2{color:#000; font-size:16px; height:44px; line-height:44px; padding-left:15px; font-weight:normal;}
.nyr_box01 ul.nyr_box01_list{width:738px; padding:0px 2px; float:left; height:auto;  background:url(../images/ny02_box_center.png) repeat-y left top; min-height:1000px; }
.nyr_box01 .nyr_box01_list li{height:200px; width:680px; overflow:hidden; border-bottom:1px dashed #ccc; margin:20px;}
.nyr_box01 .nyr_box01_list li a{color:#535353; text-decoration:none;}
.nyr_box01 .nyr_box01_list li a:hover{color:#215B6A;}

/* Tabs
---------------------------------------------------------------------*/
/* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */
.ui-tabs {position:relative;padding:0;zoom:1;margin:0}
.ui-tabs .ui-tabs-nav {margin:0;padding:0; font-size:14px;}
.ui-tabs .ui-tabs-nav li {list-style:none; display:inline;position:relative;top:0;margin:0;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a {float:left; padding:0px 12px;text-decoration:none;color:#094855 !important;border-bottom:0 !important; height:30px; line-height:30px; margin:13px 0px 0px; border:1px solid #f8f8f8;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-hover a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a {text-decoration:none;background:#fff; border:1px solid #ccc; border-bottom:none; }
/* first selector in group seems obsolete,but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer;}
.ui-tabs .ui-tabs-panel {display:block;border:0;background:none;clear:both; min-height:1000px; }
.ui-tabs .ui-tabs-hide {display: none !important;}




.nyr_box01 .soft_pic{width:58px; height:58px; float:left; overflow:hidden; padding:10px 40px 80px 10px;;}
.nyr_box01 .soft_name{width:565px; height:30px; line-height:30px; text-align:left; overflow:hidden; float:left;}
.nyr_box01 .soft_name a{color:#126a7c; font-size:16px;}
.nyr_box01 .soft_name a:hover{color:#000;}
.nyr_box01 .soft_name label{font-size:14px; color:#666;}
.nyr_box01 .soft_name span{font-size:14px; color:#000; text-decoration:none; padding-left:30px;}
.nyr_box01 .soft_cont{width:410px; padding:2px 155px 5px 0; height:44px; float:left; overflow:hidden; line-height:22px; color:#848484;}
.nyr_box01 .soft_star{width:93px; height:13px; float:left; padding-top:5px; padding-right:20px;}
.nyr_box01 .soft_info{line-height:25px;}
.nyr_box01 .soft_info span{color:#666; padding-right:60px;}
.nyr_box01 .soft_info label{color:#ff9000;}



.ny_Content_left{width:742px;height:auto;float:left;}
.ny_Content_right{width:auto;height:auto;float:right;}

.nyl_box02_main{width:742px; height:auto; background:url(../images/ny02_box_top.png) no-repeat left top; float:left; text-align:left; clear:both; padding-bottom:10px;}
.nyl_box02{width:742px;height:auto; padding-bottom:9px; background:url(../images/ny02_box_bottom.png) no-repeat left bottom; float:left; }
.nyl_box02 h2{color:#000; font-size:16px; height:44px; line-height:44px; padding-left:15px; font-weight:normal;}
.nyl_box02 h2 span{font-size:14px; color:#000;}
.nyl_box02 h2 span label{color:#276c7a;}
.nyl_box02 h2 span label a{color:#276c7a; text-decoration:none;}
.nyl_box02 h2 span label a:hover{color:#000;}


.nyl_box02_cont{width:698px; background:url(../images/ny02_box_center.png) repeat-y left top; padding:20px 22px; float:left; position:relative;}
.nyl_box02 .soft_pic{width:58px; height:58px; float:left; overflow:hidden; padding:10px 40px 80px 10px;;}
.nyl_box02 .soft_name{height:30px; line-height:30px; text-align:left; overflow:hidden; float:left; padding-right:60px;}
.nyl_box02 .soft_name a{color:#126a7c; font-size:16px; text-decoration:none;}
.nyl_box02 .soft_name span{font-size:14px; color:#000; text-decoration:none; padding-left:30px;}
.nyl_box02 .soft_name label{font-size:14px; color:#666;}
.nyl_box02 .soft_star{width:93px; height:13px; float:left; padding-top:10px; }
.nyl_box02 .soft_info{line-height:25px;float:left; width:450px;}
.nyl_box02 .soft_info span{color:#000; width:215px; float:left; overflow:hidden;}
.nyl_box02 .soft_info label{color:#666; padding-left:5px;}
.nyl_box02 .soft_share{padding-top:10px; float:left;}
.nyl_box02 .soft_share label a{float:left; width:21px; height:21px; padding:0px 2px;}
.nyl_box02 .soft_share span{float:left; width:auto;}
.nyl_box02 .soft_share label{float:left;}
.nyl_box02 .soft_2weima{position:absolute; left:570px; top:30px; width:138px; height:138px;}
.nyl_box02 .soft_download{ width:525px; height:50px; background:url(../images/D_btn_bg.jpg) no-repeat left top; clear:both; padding:13px 55px; margin:10px; float:left;}
.nyl_box02 .soft_download a{background:url(../images/dop.gif) no-repeat; float:left; width:149px; height:50px; margin:0px 10px;}
.nyl_box02 .soft_download .dw1{background-position:0px 0px;}
.nyl_box02 .soft_download .dw2{background-position:0px -50px;}
.nyl_box02 .soft_download .dw3{background-position:0px -100px;}
.nyl_box02 .soft_intro{width:678px; line-height:22px; color:#666; padding:0px 10px; overflow:hidden;}
.nyl_box02 .soft_intro p{text-indent:2em; line-height:22px; color:#666;}
.nyl_box02 .soft_ui a{padding:0 8px;}
.nyl_box02 .soft_pinglun{border-bottom:1px dashed #ccc; float:left; padding-bottom:15px; width:690px;}
.nyl_box02 .soft_pinglun h2{padding-left:0px; color:#022c57; height:30px; line-height:30px;}
.nyl_box02 .plnum{padding:8px 15px 0px; float:left;}
.nyl_box02 li {float:left; border-bottom:1px solid #ccc; padding-bottom:10px;}
.nyl_box02 li .plren{padding:8px 0px 0px; float:left;}
.nyl_box02 li .pltime{padding:8px 0px 0px; float:right;}
.nyl_box02 li .plcont{float:left; width:500px; overflow:hidden; height:auto; color:#5e5e5e; padding-top:10px;}
.nyl_box02 li .banben{padding:2px 5px; background:#9fbfde; float:right; margin-top:10px;}



.nyr_box02_main{width:236px; height:auto; background:url(../images/ny01_box_top.png) no-repeat left top; float:left; text-align:left; padding-bottom:10px; clear:both;}
.nyr_box02{width:236px;height:auto; padding-bottom:9px; background:url(../images/ny01_box_bottom.png) no-repeat left bottom; float:left; }
.nyr_box02 h2{color:#094855; font-size:16px; height:44px; line-height:44px; padding-left:15px; font-weight:normal;}
.nyr_box02 ul{width:232px; padding:0px 2px; float:left; height:auto; background:url(../images/ny01_box_center.png) repeat-y left top;}
.nyr_box02 li{height:48px; width:212px; overflow:hidden; border-bottom:1px solid #ccc; padding:10px;}
.nyr_box02 li a{color:#535353; text-decoration:none;}
.nyr_box02 li a:hover{color:#215B6A;}

.nyr_box02 .app_pic{width:48px; height:48px; float:left; overflow:hidden;}
.nyr_box02 .app_name{width:145px; height:21px; padding-left:15px; float:left;}
.nyr_box02 .app_name a{font-size:16px; color:#000; text-decoration:none;}
.nyr_box02 .app_name a:hover{color:#215B6A;}
.nyr_box02 .app_star{width:145px; height:13px; padding-left:15px; padding-top:13px; float:left;}
.nyr_box02 .app_other{width:145px; height:13px; padding-left:15px; padding-top:8px; float:left; color:#666; font-size:14px;}



.nyl_box03{width:236px;height:auto; padding-bottom:9px; background:url(../images/ny01_box_bottom.png) no-repeat left bottom; float:left; }
.nyl_box03 h2{color:#094855; font-size:16px; height:44px; line-height:44px; padding-left:15px; font-weight:normal;}
.nyl_box03 ul{width:212px; padding:0px 12px; float:left; height:auto; background:url(../images/ny01_box_center.png) repeat-y left top;}
.nyl_box03 li{ height:61px; line-height:61px; width:202px; overflow:hidden; border-bottom:1px dashed #ccc; float:left; padding:0px 5px;}
.nyl_box03 li a{color:#535353; text-decoration:none; float:left; height:61px; width:150px; background:url(../images/develist.jpg) no-repeat; font-size:16px; font-weight:bold; padding-left:50px;}
.nyl_box03 li .develist01{background-position:0px 0px;}
.nyl_box03 li .develist02{background-position:0px -61px;}
.nyl_box03 li .develist03{background-position:0px -122px;}
.nyl_box03 li .develist04{background-position:0px -183px;}
.nyl_box03 li .develist05{background-position:0px -244px;}
.nyl_box03 li a:hover{color:#215B6A;}
.nyl_box03 li a.active{color:#215B6A;}

.nyr_box01 .deve_tab{background:url(../images/ny02_box_center.png) repeat-y left top; padding:30px; height:1000px;}
.deve_tab span{line-height:60px; font-size:14px;}
table{border-collapse:collapse; width:auto; margin:0px; padding:0px; text-align:center; font-size:16px; border-spacing: 0px;}
table .tab01{width:auto; margin:0px; padding:0px; text-align:center; font-size:16px;}
.tab01 thead {display: table-header-group;vertical-align: middle;height:35px; line-height:35px; color:#176b77; font-weight:normal; background:#f8f8f8;}
.tab01 thead tr th{ border:1px solid #aac4c9; width:142px; font-weight:normal;}
.tab01 tbody {display: table-row-group;vertical-align: middle;}
.tab01 tbody tr{height:40px; line-height:40px; color:#686868; }
.tab01 tbody tr td{ border:1px solid #aac4c9; }


table .tab02{width:auto; margin:0px; padding:0px; text-align:center; font-size:16px;}
.tab02 thead {display: table-header-group;vertical-align: middle;height:35px; line-height:35px; color:#176b77; font-weight:normal; background:#f8f8f8;}
.tab02 thead tr th{ border:1px solid #aac4c9; padding:0 30px; font-weight:normal;}
.tab02 tbody {display: table-row-group;vertical-align: middle;}
.tab02 tbody tr{height:40px; line-height:40px; color:#686868; }
.tab02 tbody tr a{text-decoration: none;color:#686868; }
.tab02 tbody tr a:hover{text-decoration: none;color:#292929; }
.tab02 tbody tr a:visited{text-decoration: none;color:#393939; }
.tab02 tbody tr a:active{text-decoration: none;color:#292929; }



.tab02 tbody tr td{ border:1px solid #aac4c9;}


table .tab03{width:auto; margin:0px; padding:0px; text-align:center; font-size:16px;}
.tab03 thead {display: table-header-group;vertical-align: middle;height:35px; line-height:35px; color:#176b77; font-weight:normal; background:#f8f8f8;}
.tab03 thead tr th{ border:1px solid #aac4c9; padding:0 20px; font-weight:normal;}
.tab03 tbody {display: table-row-group;vertical-align: middle;}
.tab03 tbody tr{height:40px; line-height:40px; color:#686868; }
.tab03 tbody tr td{ border:1px solid #aac4c9;}


.page{text-align: center; padding-top:20px; padding-bottom:40px;}
.page a{text-decoration: none; border:1px solid #a3a3a3; color:#000; padding:1px 3px; margin:0px 2px; }
.page a:hover{text-decoration: none; border:1px solid #346176; color:#fff; background:#46747d;}
.page span.current{border:1px solid #346176; color:#fff; padding:1px 6px; margin:0px 2px; background:#46747d;}



.app_step li{font-size:16px; line-height:49px; height:49px; overflow:hidden; float:left; margin-bottom:20px;}
.app_step .step1_on{width:204px; height:49px; padding-left:50px; float:left; background:url(../images/step.png) no-repeat 0px 0px;}
.app_step .step2{width:146px; height:49px; padding-left:50px; float:left; background:url(../images/step.png) no-repeat -244px 0px;}
.app_step .step3{width:115px; height:49px; padding-left:50px; float:left; background:url(../images/step.png) no-repeat -440px 0px;}
.app_step .step2_on{width:146px; height:49px; padding-left:50px; float:left; background:url(../images/step.png) no-repeat -244px -49px;}
.app_step .step3_on{width:115px; height:49px; padding-left:50px; float:left; background:url(../images/step.png) no-repeat -440px -49px;}
.step1_on span{line-height:49px; height:49px; font-size:16px; color:#176b77;}
.step2 span{line-height:49px; height:49px; font-size:16px; color:#2f2f2f;}
.step3 span{line-height:49px; height:49px; font-size:16px; color:#2f2f2f;}
.step2_on span{line-height:49px; height:49px; font-size:16px; color:#176b77;}
.step3_on span{line-height:49px; height:49px; font-size:16px; color:#176b77;}

.app_upload{float:left; padding:0px 0px 20px 0px; clear:both; width:610px;}
.app_upload .btn01{width:147px; height:44px; line-height:44px; background:url(../images/btn01.png) no-repeat left top; border:none; color:#fff; font-size:16px; margin-right:10px; cursor:pointer; float:left;}
.app_upload .btn02{width:147px; height:44px; line-height:44px; background:url(../images/btn02.png) no-repeat left top; border:none; color:#fff; font-size:16px; margin-right:10px; cursor:pointer; float:left;}
.app_upload a{color:#176b77; text-decoration:none; font-size:14px;  height:44px; line-height:44px;}
.app_upload a:hover{text-decoration:underline;}
.app_upload span{float:left; height:44px; line-height:44px;}

.app_ed{clear:both; float:left; padding:20px; width:606px; height:48px; background:#f9f9f9; border:1px solid #9ebbc0; margin-bottom:20px;}
.app_ed li{float:left; padding-right:20px;}

.app_ui{clear:both; float:left; padding:20px; width:606px; height:312px; background:#f9f9f9; border:1px solid #9ebbc0;}
.app_ui .ui_big{width:202px; height:312px; float:left; background:#fff; border:1px solid #cacaca; }
.app_ui li{float:left; width:96px; height:144px; background:#fff; border:1px solid #cacaca; margin-left:20px;}


.app_nextstep{clear:both; float:left; padding-top:150px; width:650px; text-align:center;}
.app_nextstep .btn03{width:133px; height:47px; line-height:47px; margin:0 auto; background:url(../images/btn03.png) no-repeat left top; border:none; color:#000; font-size:16px; cursor:pointer;}




table.tab04{width:auto; margin:0px; padding:0px; text-align:left; font-size:16px;}
.tab04 tbody {display: table-row-group;vertical-align: middle;}
.tab04 tbody tr{height:40px; line-height:40px; color:#686868; }
.tab04 tbody tr td{border:1px solid #aac4c9; padding-left:10px;}
.tab04 tbody tr td.perinfo_title{width:119px; height:41px; background:#f8f8f8;}
.tab04 tbody tr td.perinfo_title span{height:41px; line-height:41px; color:red; padding:0px 5px;}
.tab04 tbody tr td input{background:#f8f8f8; border:1px solid #aac4c9; height:28px; line-height:28px; width:220px;}
.m_fop{width:502px; padding-top:30px;}
.btn_fsubmit{float:right; width:147px; height:44px; line-height:44px; background:url(../images/btn01.png) no-repeat left top; border:none; color:#fff; font-size:16px; margin-right:10px; cursor:pointer; font-weight:bold;}




table.tab05{width:auto; margin:0px; padding:0px; text-align:left; font-size:16px;}
.tab05 tbody {display: table-row-group;vertical-align: middle;}
.tab05 tbody tr{height:40px; line-height:40px; color:#686868; }
.tab05 tbody tr td{border:1px solid #aac4c9; padding-left:10px;}
.tab05 tbody tr td.perinfo_title{width:130px; height:41px; background:#f8f8f8;}
.tab05 tbody tr td.perinfo_title span{height:41px; line-height:41px; color:red; padding:0px 5px;}
.tab05 tbody tr td p{line-height:25px;}
.m_tag{font-size:12px; color:#999;}
.tab05 tbody tr td input{background:#f8f8f8; border:1px solid #aac4c9; height:28px; line-height:28px; width:220px; margin:5px 0px;}
.tab05 .txtarea{background:#f8f8f8; border:1px solid #aac4c9; height:150px; line-height:28px; width:400px; margin:5px 0px;}




