/*=====全局定义=====*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,button,p,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table{}
caption,cite,em{font-style:normal; font-weight:normal;} 
caption, th{text-align:left;}

/*    border:1px solid #000;    background:#f00;    */
.hid{display:block;width:1px;height:1px;overflow:hidden;}
.font-yellow-3{color:#72562a;}
fieldset, img{border:0;}
img{vertical-align:top;}
ul,ol,li{list-style:none;}
input,button,select{color:#000; font:100% arial; vertical-align:middle; overflow:visible;}

select{height:20px; line-height:20px;}
/*===链接====*/
a{cursor:pointer;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus {outline:none; -moz-outline:none;} 
a.a_block{display:block;}


body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form {margin:0;padding:0;list-style:none;vertical-align:middle;}
body {font-family:"\5FAE\8F6F\96C5\9ED1", Helvetica;color:#979797;background:#000;-webkit-user-select: none;-webkit-text-size-adjust: none;font-size:24px;}
header, section, footer, img,nav {display:block;margin:0;padding:0;}
img {border:0;}
a{color:#486C90; text-decoration:none;}
a:visited{color:#486C90;}
.hid{width:1px;height:1px;overflow:hidden;display:block;}

#wrap{width:640px;position:relative;margin:0 auto;overflow:hidden;}
header{width:100%;height:728px;position:relative;}
/*.ost-logo{background:url(../images/ost-logo.jpg) no-repeat;width:348px;height:80px;float:left;display:block;}*/
.topmenu{width:100%;overflow:hidden;height:80px;background:#fff;}
	.bg-banner-01{background:url(../images/banner-bg.jpg) no-repeat scroll center top;width:100%;height:728px;}
	.ui-btn-d1,.ui-btn-d2,.ui-btn-d3{display:block;float:left;width:162px;height:74px;}
	.ui-btn-d1{margin:22px 0 0 36px;}
	.ui-btn-d2{margin:22px 0 0 25px;}
	.ui-btn-d3{margin:22px 0 0 22px;}
	.ui-btn-dlmain{width:100%;text-align:center;position:absolute;bottom:25px;left:0;}
	.ui-btn-dlmain a{display:inline-block;background:url(../images/download.png) no-repeat;width:453px;height:133px;}
	.nav-download{background-image:url(../images/ui-btn-download.jpg);display:block;height:106px;width:610px;position:absolute;bottom:9px;left:15px;}
	.top-link{width:240px;height:40px;position:absolute;left:50px;top:6px;}
	.top-link a{display:block;float:left;}
	.link-weibo{width:108px;height:40px;}
	.link-bbs{width:108px;height:40px;margin-left:20px;}
	
	
	
section{background:#2c3036;overflow:hidden;width:610px;padding:15px;}
	.content{background:#232428;width:610px;overflow:hidden;-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 3);}
	.text1{width:550px;margin:30px auto;line-height:1.5;font-size:24px; text-align: justify;font-weight:100;}
	.ui-tit-style1{width:100%;height:77px;background:url(../images/line-titbtm.gif) no-repeat bottom left;text-shadow:1px 1px 5px #000;}
	.ui-tit-style1 span{color:#D2D8E1;font-size:38px;margin-left:10px;}
	#ui-down-btn{display:block;width:80%;margin:15px auto 30px;text-align:center;background:-webkit-gradient(linear,0 0, 0 100%,from(#ffd851),color-stop(100%,#fb8200)) #fb8200;
line-height:110px;height:110px;color:#6B1901;border-radius:3px;font-weight:600;font-size:38px;}
	.icon{display:block;width:77px;height:64px;float:left;}
	.i-1{background:url(../images/ico-1.jpg) no-repeat;}
	.i-2{background:url(../images/ico-2.jpg) no-repeat;}
	.i-3{background:url(../images/ico-3.jpg) no-repeat;}
	

footer{width:590px;background: url(../images/btm-info.jpg) no-repeat #000;height:88px;padding:20px 15px 20px 35px;font-size:14px;color:#716a5a;text-align:center;}
	footer p,footer a{display:block;float:left;}
	footer p{width:65%;text-align:left;margin:8px 0 0 20px;font-size:18px;}
	.ui-tab-main{width:100%;height:222px;overflow:hidden;}
	.slider-1{width:610px;height:222px;position:relative;overflow:hidden;}
	#text_01{background: url(../images/ct1.jpg) no-repeat;}
	#text_02{background: url(../images/ct2.jpg) no-repeat;}
	#text_03{background: url(../images/ct3.jpg) no-repeat;}
	.text-character-ts{display:block;position:absolute;right:15px;top:15px;background:#1A1A1E;width:340px;padding:10px;color:#716a5a;font-size:22px;line-height:33px;}
	.text-character-intro{position:absolute;width:350px;left:245px;bottom:15px;font-size:22px;line-height:33px;}
	.ui-tab-thumbs{width:610px;height:66px;border-top:1px solid #000;border-bottom:1px solid #000;background:#A93104;}
	li.on{background:#A93104;color:#ffb08d;}
	.th-1,.th-2,.th-3{background:#15171C;color:#7a7a87;font-size:36px;width:202px;height:66px;float:left;display:inline;cursor:pointer;line-height:66px;}
	.th-1{border-left:1px solid #000;}
	.th-2{border-left:1px solid #000;border-right:1px solid #000;}
	.th-3{border-right:1px solid #000;}
	.ui-tab-thumbs li img{display:inline-block;margin:5px;}
	.character-name{margin:0 0 0 25px;display:inline-block;}
	

.div-more {
			background:#626A7E;
			color:#232428;
			font-size:26px;
			text-align:center;
			width:100%;
			margin:0px auto;
			display:none;
			border-radius: 5px;
			height: 55px;
			line-height: 55px;
		}
.div-more a{display:block;color:#232428;}
.div-more img{display: inline;margin-top: 20px}
#ui-common-list{font-size:24px;}
#ui-common-list li{width:95%;margin:0 auto;position:relative;}
#ui-common-list a{padding:10px 0;display:block;overflow:hidden;}
#ui-common-list a:hover,#ui-common-list a:active{text-decoration:none;}
#ui-common-list li:last-child{border-bottom:none;}
#ui-common-list li:first-child{border-top:none;}
#ui-common-list li strong,#ui-common-list li b{font-weight:100;float:left;}
#ui-common-list li strong{color:#7E879A;}
#ui-common-list li b{color:#c0c5cf;padding:0 6px;width:400px;overflow: hidden;height:28px }
#ui-common-list li .data{color:#c0c5cf;float:left;width:90px;}

#ui-common-list1{font-size:24px;height: 153px;overflow: hidden}
#ui-common-list1 li{width:95%;margin:0 auto;position:relative;}
#ui-common-list1 a{padding:10px 0;display:block;overflow:hidden;}
#ui-common-list1 a:hover,#ui-common-list a:active{text-decoration:none;}
#ui-common-list1 li:last-child{border-bottom:none;}
#ui-common-list1 li:first-child{border-top:none;}
#ui-common-list1 li strong,#ui-common-list li b{font-weight:100;float:left;}
#ui-common-list1 li strong{color:#7E879A;}
#ui-common-list1 li b{color:#c0c5cf;padding:0 6px;width:400px;overflow: hidden;height:28px }
#ui-common-list1 li .data{color:#c0c5cf;float:left;width:90px;}

.ui-cont-text{color:#c0c5cf;padding:0 10px 20px 10px;line-height:36px;}
.ui-cont-text p{text-indent:2em;margin:10px 0;}
.ui-cont-text span{font-size: 18px}
.ui-cont-text img{text-align: center;margin: 0 auto;}
.ui-cont-text iframe{text-align: center;width:400px;height: 320px }
.ui-text-h2{font-size:32px;font-weight:600;line-height:48px;padding:20px 0;text-align:center;color:#BF622E;}
.ui-text-date{font-size:22px;color:#555555;line-height:24px;padding:10px 0 20px 0;text-align:center;}

.footer{ width:100%; padding:30px 0; background-color:#000; clear:both; overflow:hidden; background:#111;}
.ft-bd{margin:0 auto; }
.ft-bd p{ height:44px; line-height:44px; font-size:20px; text-align:center; color:#959595;}
.ft-bd p a{ padding:0 6px; color:#ccc;}
.ft-bd p a:hover{ color:#f82f08; text-decoration:underline;}


#backgroundPopup{ 
		position:fixed;   
		_position:absolute;   
		height:100%;   
		width:100%;   
		top:0;   
		left:0;   
		background:rgba(0,0,0,0.8);   
		z-index:19;
		display:none;
 }
 img#shareimg{position:absolute;top:10px;right:0;}
 
 /*==========引导页=======*/
 img.absimg{position:absolute;z-index:0;}
 img.bg_1,img.bg_2{top:93px;left:0}
 img.bg_2{top:699px;}
 div.guide_header{width:100%;height:90px;background:#282e37;border-bottom:3px solid #000;position:relative;}
 img.icon_baby{position:absolute;z-index:1;top:2px;left:30px;}
 div.guide_header a,a.to_index{display:block;width:195px;height:45px;position:absolute;top:23px;right:30px;}
 div.guide_main{width:100%;height:1040px;position:relative;}
 div.guide_main a.todl{width:453px;height:133px;position:absolute;top:635px;left:105px;}