@charset "utf-8";



/*



 * 上古战神



 * zx 2014 03 20



 */







/* Reset



================================================================================================= */



html{background: #fff}



body{color:#000;font-size:12px;line-height:1.666em;}



body{font-family:simsun,arial,sans-serif;}



h1,h2,h3{font-size:100%;}



body,h1,h2,h3,h4,ul,li,p,img,div{margin:0;padding:0;border:0;}



img{margin:0;line-height:normal;}



em,i{font-style:normal;text-decoration:none}



ul{list-style:none;}



table{border-collapse:collapse;border-spacing:0;}







/* Commonly Used



================================================================================================= */



a{text-decoration:none;color:#4b4b4b;outline: none;}



a:hover{color:#a02e10}



.cs-clear{+zoom:1;}



.cs-clear:before,



.cs-clear:after{clear:both;content:".";font-size:0;display:block;height:0;overflow:hidden;visibility:hidden;}











/* Page Used



================================================================================================= */



html{background:#f5f6f4 url('../images/htmlbg.png') repeat-x top center;}



body{background: url('../images/bodybg.jpg') no-repeat top center; }



.phd{width:1000px;margin: 0 auto;height: 470px;}



.pbd{}



.pft{background: url('../images/pftbg.png') repeat-x center bottom;height: 150px;text-align: center;color:#f5f6f4;padding:100px 0 0;line-height: 22px}



	.pft a{color:#f5f6f4;padding:0 10px 0 5px;}



	.pft a:hover{color:#ccc;}







/* PHD Used



================================================================================================= */



.nav{width:1200px;}



	.navlink{float: left;height: 104px;width:132px;background:url('../images/transparent.gif') repeat;overflow: hidden;line-height: 5000em}



	.navlinklogo{width:220px;height: 160px}



	.navlink5{width: 126px}







/* PBD Used



================================================================================================= */



.content{width:1000px;margin: 0 auto}



	.sec_main{float:right;width:792px;_display:inline;margin-right:10px;}



	.sec_side{float:left;width: 190px}











/* SECTION SIDE Used



================================================================================================= */



.mod_side{width: 184px;margin: 0 auto 10px}



.mod_link{width:188px;margin: 0 auto 10px}



	/*mhd_side*/



	.mhd_side{width: 184px;height: 45px}



		.mhd_kf{background: url('../images/mhd_kf.gif') no-repeat;}



		.mhd_fast{background: url('../images/mhd_fast.gif') no-repeat;}



		.mhd_weibo{background: url('../images/mhd_weibo.gif') no-repeat;}



	/*mbd_side*/



	.mbd_side{background:#e3e3e3;border: #bebebe solid ;border-width: 0 1px 1px }



	.link a{display: block;margin: 0 auto;overflow: hidden;line-height: 50000em}



		.link_down{background:url('../images/link_down.png') no-repeat;width:188px;height: 160px; }



		.link_reg{background:url('../images/link_reg.gif') no-repeat;width:184px;height: 65px; }



		.link_pay{background:url('../images/link_pay.gif') no-repeat;width:184px;height: 65px; }



		.link_gift{background:url('../images/link_gift.gif') no-repeat;width:184px;height: 64px; }



	.kf{height:220px;overflow: hidden; }



	.weibo p,



	.kf p{border-bottom: #ececec solid 1px;border-top:#d5d5d5 solid 1px;padding:6px 14px;}



		.kf a{color:#a02e10;font-weight: bold;text-decoration: underline;}



		.kf a:hover{color:#f00;}



	.fast{padding:8px 10px 12px ;height: 218px;overflow: hidden;}



		.fast a{float:left;width:80px;line-height: 25px;height: 25px;overflow: hidden;}



		.fast a:hover{font-weight: bold;}



	.weibo{height:177px }



	.weibo p{padding:11px 14px;}



	.weibo a{display: block;overflow: hidden;line-height: 5000em;margin: 0 auto}



	.weibo_sina{background:url('../images/weibo_sina.gif') no-repeat;width:109px;height: 66px; }



	.weibo_tx{background:url('../images/weibo_tx.gif') no-repeat;width:109px;height: 62px; }







/* LIST Used



================================================================================================= */		



.list li,



.list a,



.list span{float:left;}



.list a{padding: 0 5px}



.list .list_time{float:right;}



/**/



.pholist{}



	.pholist li{float: left;text-align: center;}



	.pholist span{display: block;}







/* SECTION MAIN Used



================================================================================================= */



.part_hometop{height: 234px;background: #181818;margin: 7px 0 0;width:785px}



.mod_scroll{float:left;width:384px;height: 234px;}



.mod_headline{float:left;width:400px;height: 234px;color:#6f4d36;}



	.headline_tab{border-bottom:#1c1c1c solid 1px;}



		.headline_tab a{width:80px;height: 40px;text-align: center;line-height: 40px;color:#b7b7b7;border-left:#1c1c1c solid 1px;}



		.headline_tab a:hover{color:#fff;}



		.tab_nav{font-size: 14px;float:left;font-family: "Microsoft Yahei";}



		.headline_tab .tab_nav.on{background: #252525;color: #e8dabe}



		.headline_tab .morelink{width:50px;float: right;line-height: 42px;}



	.headline_con a{color:#c4c4c4;}



		.headline_con a:hover{color:#fff;}



		.headline_top{background:#1e1e1e;width: 365px;height: 29px;text-align:center;line-height: 29px;margin: 12px auto 5px}



		.headline_list{padding:0 15px;line-height: 28px}



		.headline_list li{width: 370px}







.mod_photolink{overflow: hidden;margin: 10px 0}



	.photolink{width: 900px;}



	.photolinkitem{float: left;margin: 0 11px 0 0;width:188px;height: 104px}



		



.part_article{margin:10px 0;width: 785px;background: #d4d4d4;height: 282px;border: #cfcfcf solid 1px}



.mod_art{background: #e3e3e3;height: 282px}



.mod_material{width:352px;float: left;}



.mod_strategy{width: 428px;float: right;}



	.mhd_art{font-size: 14px;font-family: "Microsoft Yahei";position: relative;padding:0 16px;height: 40px;line-height: 40px ;color:#353535 }



		.art_more{font-size: 12px;color:#2c2c2c;right: 16px;top:0;position: absolute;line-height: 42px}



	.material{}



		.mtl_pho{padding:0 15px;}



		.mtl_pho a{float: left;width:159px;height: 83px;margin:0 1px 1px 0; display: inline;}



		.mtl_art{margin:18px 0 0;overflow: hidden;height: 42px;padding:0 10px;}



		.mtl_art a{float: left;padding:0 6px;border-right: #666 solid 1px; line-height: 12px;margin: 0 0 12px}



	.strategy{}



		.str_pho{width:398px;margin: 0 auto;height: 102px;}



		.str_list{padding: 10px 15px 0; }



			.str_list li{width: 398px;height: 26px}



			.str_list span{color:#a11919;}



			.str_list a{color:#4b4b4b;}



			.str_list a:hover{color:#a02e10;}







.mod_main{width:785px;}



	.mhd_main{height:44px;background: url('../images/mhd_main.png') repeat-x;border:#a5a6a3 solid; border-width: 0 1px}



	.mhd_main .tab_nav{width:102px;color:#fff;font-size: 14px;background: url('../images/mhd_mainline.png') no-repeat center right;line-height: 44px;text-align: center; cursor: pointer;}



		.mhd_main .tab_nav.on:hover,



		.mhd_main .tab_nav.on{background: url('../images/mhd_mainon.png') no-repeat center;color:#ded3bf;}



		.mhd_main .tab_nav:hover{color:#492a14;}







	.mbd_role{background:#dedede;width:785px;height: 222px;}



		.role{width:785px;height: 222px;position: relative;}



			.role_sex{position: absolute;left:94px;top:30px;}



				.role_sex p{width: 25px;height: 25px;float: left;cursor: pointer;}







	.mbd_pho{background:#f1f2f0 ;border: #bebebe solid ;border-width: 0 1px 1px;height: 178px}



		.mbd_pho .pholist{padding:28px 0 0 14px;}



		.mbd_pho li{width:188px;font-size: 14px;font-family: "Microsoft Yahei";}



		.mbd_pho span{display: block;text-align: center;color: #595959;padding:6px 0;}



		



		



/* SECTION MAIN  INNER Used



================================================================================================= */



.part_inner{background: #f9f9f9;margin: 7px 0 0;width:785px;font-family: "Microsoft Yahei";overflow: hidden}



	.inner_hd{background:url('../images/inner_hd.png') repeat-x;height: 44px;line-height: 44px;position: relative; font-size: ;color:#ece0c8;font-size: 14px;border:#3e2411 solid ;border-width: 0 1px;padding:0 24px;}



		.inner_nav{position: absolute;right: 0;color:#f5f6f4;top:0;right: 24px}



			.inner_nav a{color:#f5f6f4;}



			.inner_nav a:hover{color:#ece0c8;}







	.inner_bd{border:#b0b6b8 solid 1px;}



		.artcon{width:700px;margin: 0 auto;color:#4b4b4b;padding: 30px 0}



			.artcon h1{font-size: 32px;line-height: 35px;font-weight:600;text-align: center;}



			.artcon_time{text-align: center;font-weight:600;}



			.artcon_main{padding:20px 0 0;font-size: 13px;line-height: 26px}



			.artcon_main img{max-width:700px;_width:expression(this.clientWidth>699?"700px":"auto");}







	.inner_list{width:730px;margin: 15px auto}



		.inner_list li{width:730px;font-size: 14px;height: 32px;line-height: 32px;}	



		.inner_list span{color:#a68220;}







	.inner_tab{background: url('../images/inner_tab.png') repeat-x;height: 45px;line-height: 38px}



		.inner_tab a{font-size: 14px;color:#4b4b4b;float:left;text-align: center;height: 45px}



		.inner_tab a:hover,



		.inner_tab a.on{color:#8c4b1f;background: url('../images/inner_tabon.png') no-repeat center top;}



		.inner_tab4 a{width:192px;}



		.inner_tab2 a{width:390px;}



		.inner_tab5 a{width: 152px}



		.inner_tab span{float:left;color:#c0c0c0;}







	.databank{width:670px;margin: 10px auto 30px}



		.dataitem{border-bottom:#c3c3c3 dashed 1px;margin: 0 0 10px }



			.dataitem h2{font-weight:600;background: url('../images/dataitemicon.gif') no-repeat left center;font-size:18px;color: #2f2e2f;padding: 0 0 0 24px;line-height:60px }



			.data_con{padding: 0 0 10px}



			.data_tit{font-size: 14px;color:#414041;float:left;width: 66px; font-weight: 600}



			.data_list{float:left;width: 600px;font-size: 12px;}



				.data_list a{color:#5b5b5b;border-right:#999 solid 1px;line-height: 12px;float:left;margin:4px 0 18px;padding: 0 12px;}







	.download{width:720px;margin: 25px auto}



		.down_tit{color: #fff;font-size: 14px;font-weight: 600;height:32px;line-height: 30px;background: #886f5f url('../images/down_tit.gif') no-repeat 10px 50% ; padding:0 0 0 32px; }



		.down_load{margin:21px 0 50px ;}



			.down_btn{background: url('../images/down_btn.gif') no-repeat;width: 464px;height: 92px;line-height: 5000em;overflow: hidden;display: block;}



			.down_load strong{color:#ab0e00;padding: 0 22px 0 4px}



			.down_table{height:743px;overflow: auto;color:#6c6c6c;margin: 20px 0 0}



				.down_table table{background: #e4e4e4;width: 100%;}



				.down_table td{text-align: center;border: #fff solid 1px;height: 27px}



				.down_table a{color: #961a20;font-weight: bold;}



				.down_table a:hover{color:#f00;}



				.down_tabletd2{color:#6e5c50;font-weight: bold;}







	.pholist_inner{margin:30px auto;width:760px;}



		.pholist_inner li{margin:0 4px 8px 12px;height: 224px;text-align: left;font-size: 14px;}



		.pholist_inner img{margin: 0 0 8px}











/* 幻灯片 style2 .mod-slide-s2 



================================================================================================= */



.mod-slide-s2 {



    overflow: hidden;



    position: relative;



    width:384px;height: 234px;



}



.mod-slide-s2 .mod-slide-content { height: 234px; }



.mod-slide-s2 .mod-slide-content ul{



    position: absolute;



}



.mod-slide-s2 .mod-slide-content li {



    float: left;



    clear: both;



}



.mod-slide-s2 .mod-slide-content a,



.mod-slide-s2 .mod-slide-content img {



    display: block;



    width:384px;height: 234px;



}



.mod-slide-s2 .mod-slide-trigger {



    position: absolute;



    bottom: 10px;



    right: 10px;



    z-index:11;



}



.mod-slide-s2 .mod-slide-trigger li {



    cursor: pointer;



    float: left;



    margin-left: 5px;



    width: 20px;



    height: 20px;



    line-height: 20px;



    text-align: center;



    background: #fff;



    color: #333;



}



.mod-slide-s2 .mod-slide-trigger li.selected {



    font-weight: 700;



    background-color: #333;



    color: #fff;



}















/* 旧分页码



================================================================================================= */







#pageNum {



	text-align: center;



	font-size: 14px;



	padding: 10px 0 30px;



}



#pageNum span {



	display: inline-block;



	margin: 2px;



}



#pageNum a {



	display: inline-block;



	text-decoration: none;



	line-height: 24px;



	padding: 0 8px;



	border: 1px solid #555;



	background: #58ABF3;



	color: #fff;



}



#pageNum a:hover {



	background: #fff;



	color: #DC143C;



}



#pageNow a {



	cursor: default;



	font-weight: 700;



	background: #DC143C !important;



	color: #fff !important;



}
