@charset "utf-8";
/* CSS Document */

body {

	font-size:12px;

	color:#333333;

	LINE-HEIGHT: 20px;

	font-family: Arial,Tahoma,  "宋体";

}
.bodybg{background:url(../images/idnexBG.jpg?t=1) center center;background-color: #ffffff}

*, ul, li {

	margin:0;

	padding:0;

	list-style:none;

}

img {

	border:none;

}

h2 {

	font-size:12px;

}

div {

	margin:0 auto;

}

.main{
	width: 950px;
	margin-right: auto;
	margin-left: auto;	
}


.float_left{
	float: left;
}
.float_right{
	float: right;
}

.float_center{
	float: center;
}
input{
	margin-top:3px;
	_margin-top:0px;
	height:22px;
}




.pos_dr{
	width:408px;
	height:254px;
	padding:5px;
	float:right;
	margin-top:50px;
	background-image:url(../images/pos_dr_bg.gif)
	
}
.pos_dr2{
	width:350px;
	height:254px;
	padding:5px;
	float:right;
	margin-top:80px;
	margin-right:48px;
}
.pos_logo{
	width:98%;
	height:45px;
	float:left;
	text-align:right;
	margin-top:60px;
}
.bttdinputR input{height:30px}
.pos_bgcolor_01{
	background-color:#2e3092;
}

.bgcolor{
	background-color: #ececec;	
}

.bgcolor_01{
	background-color: #fffdf0;	
}




/* 边框 */
.line_all{
	border: 3px solid #ff6700;
}
.line_all_03{
	border: 1px solid #ff6700;
}

.line_all_02{
	border: 6px solid #cdcdcd;
}
.line_all_01{
	border: 1px solid #CCC;
}
.line_all_05{
	border-bottom: 1px solid #CCC;
}

.line_all_06{
	border: 1px solid #CCC;
}
.line_all_07{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}

.line_right_01{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.line_right_02{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCC;
}


.line_bottom{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ed1c24;	
}

.line_bottom_01{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}

.line_bottom_02{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}

.line_bottom_03{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.line_xu_right{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #dcdcdc;	
}
.line_xu_bottom{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dcdcdc;	
}
.line_xu_left{
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #dcdcdc;	
}

/* 位移 */
.padding_all_2{
	padding:2px;
}
.padding_all_4{
	padding:2px 4px;
}
.padding_left_5{
	padding-left:5px;
}

.padding_left_10{
	padding-left:10px;
}
.padding_right_10{
	padding-right:10px;
}
.padding_right_5{
	padding-right:5px;
}
.padding_top_2{
	padding-top:2px;
}
.padding_top_10{
	padding-top:10px;
}
.padding_bottom_10{
	padding-bottom:10px;
}
.padding_top_7{
	padding-top:7px;
}
.padding_bottom_7{
	padding-bottom:7px;
}
.padding_bottom_3{
	padding-bottom:3px;
}
.padding_top_16{
	padding-top:16px;
}
.padding_top_20{
	padding-top:20px;
}
.padding_left_20{
	padding-left:20px;
}
.padding_top_30{
	padding-top:30px;
}
.padding_top_40{
	padding-top:40px;
}
.padding_right_30{
	padding-right:30px;
}
.padding_10{
	padding:10px;
}

.padding_gu_11{
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.padding_5{
	padding:5px;
}
.margin_left_10{ 
margin-left:10px; 
}

.margin_left_5{ 
margin-left:5px; 
}
.margin_top_5{ 
margin-top:5px; 
}
.margin_top_10{ 
margin-top:10px; 
}
.margin_top_12{ 
margin-top:12px; 
}

.margin_top_16{ 
margin-top:16px; 
}
.margin_top_25{ 
margin-top:25px; 
}
.margin_top_30{ 
margin-top:30px; 
}
.margin_bottom_10{
	margin-bottom:10px;	
}
.margin_bottom_20{
	margin-bottom:20px;	
}
.margin_left_18{
	margin-left:18px;
}
.margin_left_25{
	margin-left:25px;
}
.margin_left_1{
	margin-left:1px;
}
.margin_top_5{
	margin-top:5px;
}
.margin_top_5s{
	margin-top:3px;
	_margin-top:0px;
}
/* 字体 */
.font_size_12 {
	font-size: 12px;
}
.font_size_14 {
	font-size: 14px;
}
.font_size_16 {
	font-size: 16px;
}
.font_size_18 {
	font-size: 18px;
}
.font_size_20 {
	font-size: 20px;
}
.font_color{
	color: #fe6700;
}
.font_color_01{
	color: #9b9b9b;
}
.font_color_02{
	color: #666666;
}
.font_color_03{
	color: #e7480e;
}
.font_color_04{
	color: #9b321f;
}
.font_color_05{
	color: #333333;
}
.font_color_06{
	color:#264360;
}
.font_color_07{
	color:#777777;
}
.font_color_08{
	color:#026cd7;
}
.DivClose{
	overflow: hidden;	
}
.mouse{
	cursor:pointer;
}
.font_color_black{
	color: #3e3e3e;
}
.font_color_white{
	color: #FFFFFF;
}
.font_left{
	text-align: left;	
}
.font_right{
	text-align: right;	
}
.font_center{
	text-align: center;	
}
.font_color{
	color: #fe6700;
}
.font_bold{
	font-weight: bold;	
}

.font_color_red{
	color:#b10c0a;
}
.font_color_green{
	color:#1ab93c;
}
.line_height_30{
	line-height:30px;
	letter-spacing: -2px
}

.line_height_23{
	line-height:23px;
}
.line_height_12{
	line-height:20px;
}
.line_height_25{
	line-height:25px;
}
.line_height_29{
	line-height:29px;
}

/* 链接 */
a.list {
	color: #4548b2;
	text-decoration: none;
}
a.list:link {
	color: #4548b2;
	text-decoration: none;
}
a.list:hover {
	color:#B4B5E2;
	text-decoration:underline;
}

a.menu {
	color: #FFF;
	text-decoration: none;
}
a.menu:link {
	color: #FFF;
	text-decoration: none;
}
a.menu:hover {
	color:#EAEAEA;
	text-decoration:underline;
}

a {
	color: #777777;
	text-decoration: none;
}
a:link {
	color: #777777;
	text-decoration: none;
}
a:hover {
	color:#9A9A9A;
	text-decoration:underline;
}


.width_100{
	width:100%;
}
.width_98{
	width:98%;
}
.width_99{
	width:99%;
}
.width_97{
	width:97%;
}
.width_95{
	width:95%;
}
.width_90{
	width:90%;
}
.width_22{
	width:22%;
}
.width_18{
	width:18%;
}
.width_15{
	width:15%;
}
.width_10{
	width:10%;
}
.width_33{
	width:33%;
}
.width_40{
	width:40%;
}
.width_24{
	width:24%;
}
.width_27{
	width:27%;
}
.width_80{
	width:80%;
}
.width_88{
	width:88%;
}
.width_50{
	width:50%;
}
.width_55{
	width:55%;
}
.width_70{
	width:70%;
}
.width_82{
	width:82%;
}
.width_01{
	width:180px;
}

.width_02{
	width:720px;
}

.width_03{
	width:938px;
}


.pos_bg_01{
	background-image: url(../images/bg.gif);
	height: 70px;
	background-repeat: repeat-x;
	background-position:bottom center;
}
.pos_bg_02{
	background-image: url(../images/pos_bg.jpg?t=1);
	height: 400px;
	background-repeat: no-repeat;
}

.pos_bg_03{
	background-image: url(../images/bg_01.gif);
	background-repeat: repeat-x;
}

.pos_bg_04{
	background-image: url(../images/bg_02.gif);
	width:84px;
	height: 32px;
	background-repeat: repeat-x;
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}

.pos_bg_05{
	width:84px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}

.pos_bg_06{
	width:79px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	font-size: 12px;
	color: #777777;
	background-image: url(../images/bg_03.gif);
	background-repeat: no-repeat;
}

.pos_bg_07{
	width:79px;
	height: 21px;
	text-align: center;
	line-height: 21px;
	font-size: 12px;
	color: #777777;
}

.pos_bg_08{
	background-image: url(../images/indexbg2.png?t=2);
	height: 600px;
	background-repeat: no-repeat;
}
.external_frame{	
}

.external_frame_bg_01{
	background-image: url(../images/bx_bg_01.gif);
	background-repeat: repeat-x;
	height: 28px;	
}
.external_frame_bg_02{
	background-image: url(http://www.ttyfund.com/static/images/title_bg.png);
	background-repeat: repeat-x;
	height: 28px;	
}

.external_frame_bg_03{
	height: 28px;
	padding-right: 20px;
	padding-left: 20px;
	line-height:28px;
	text-align: center;
	background-color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;	
}

.external_frame_bg_04{
	height: 28px;
	padding-right: 20px;
	padding-left: 20px;
	line-height:28px;
	text-align: center;
	
}

/* 页脚 */


#footer {
position:absolute; 
bottom:0; 
width:100%; 
}

#footer .us {
	width:950px;
	margin-top:10px;
	color:#FFFFFF;
	border-top: dashed 1px #c7c7c7;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.date{
	background-image: url(../images/date.jpg);
	border: none;
	height: 19px;
	width: 36px;
}
.bttdinputL{height:50px;font-size:16px;font-family:黑体;color:#FFFFFF; text-align:right}
.bttdinputR{height:50px;}
.bttd{height:60px; text-align:center}
.bttd0{height:30px}
input.logini{width:275px}