/*



Theme Name: Phonix



*/



* { margin:0; padding:0;}



body {



	background:url(images/tail-top.gif) repeat-x top #0d1214;



	font-family:Arial, Helvetica, sans-serif;



	font-size:100%;



	line-height:1em;



	color:#999999;



}







input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1em;}







.fleft { float:left;}



.fright { float:right;}



.clear { clear:both;}







.alignright {



	text-align:left;



}



.aligncenter { text-align:center;}







.wrapper { width:100%; overflow:hidden;}



.container { width:100%;}







p { margin:0; padding:0;}











/*==================forms====================*/



input, select { vertical-align:middle; font-weight:normal;}



img {



	border:0;



	vertical-align:top;



	text-align:left;



}







.form { height:44px;}



.form input {width:150px; padding:2px 0 2px 3px; background:#1d2022; border:1px solid #303234; color:#fff;}



textarea { width:214px; height:105px; overflow:auto; background:#1d2022; border:1px solid #303234; padding:2px 0 0 3px; color:#fff; margin-bottom:21px;}











/*==================list====================*/



ul { list-style:none;}







.list li { color:#4e809a; padding:0 0 6px 13px; background:url(images/marker-1.gif) no-repeat left 7px;}



.list li a {color:#4e809a;}







.list1 { margin-top:-30px;}



.list1 li { padding-top:30px;}



.list1 li p { margin-bottom:5px;}



.list1 li span {



	color:#FFFFFF;



}



.list1 li em { color:#4e809a; font-size:.92em; text-transform:uppercase; font-style:normal;}



.list1 li a { color:#f92b00; font-weight:bold; text-decoration:none;}



.list1 li a:hover { text-decoration:underline;}







.list2 li { width:100%; overflow:hidden; padding:5px 0 0 0; margin-top:9px;} 



.list2 li img { float:left; margin:-5px 18px 0 0;}



.list2 li a { color:#4e809a; }











/*==================other====================*/



.img-box img { margin-bottom:28px; display:block;}







.img-box1 { width:100%; overflow:hidden;}



.img-box1 img {



	float:left;



}







.p1 { margin-bottom:20px;}



.p2 { margin-bottom:10px;}



.phone { float:right; margin-right:100px;}











/*==================txt, links, lines, titles====================*/



a {color:#f92b00;}



a:hover{text-decoration:none;}







.txt1 { color:#fff}

.txt1 a{
	text-decoration:none !important;
}




.link {



	color:red;



	font-size:13px;



	font-weight:bold;



}







.reset {



	color:Blue;



	font-size:13px;



	font-weight:bold;



}







.submit {



	color:Red;



	font-size:13px;



	font-weight:bold;



}







.line-hor { background:url(images/line-1.gif) repeat-x top; height:1px; margin:40px 0; font-size:0; line-height:0;}







.title { margin-bottom:24px;}



.title li {



	background:url(images/button.jpg) no-repeat left top;



	padding-left:17px;



}



.title li a {



	color:#fff;



}



.indent ul {



	margin-bottom:20px;



}



.indent li {



	background:url(images/01_home_tick.gif) no-repeat left top;



	padding-left:10px;



	padding-bottom:10px;



}



.style1 {



	color: #FF3300;



	font-size: 16px;



	font-weight: bold;



}



.style2 {



	font-size: 12px;



	color: #FFFFFF;



	padding-bottom:18px;



}



.style2a {



	font-size: 16px;



	color: #FFFFFF;



	padding-bottom:18px;



}


.style2x{



	font-size: 14px;



	color: #FFFFFF !important;
	font-weight:bold;






}

.style12{



	font-weight:bold;



	font-size: 14px;



	color: #FFFFFF;



	padding-bottom:18px;



}



.style14 {color: #FFFFFF; padding-bottom:18px; font-size:12; font-style:italic;}



.style15 {font-size: 12px}



.style16 {color: #FFFFFF; padding-bottom:18px; display:block;}



.style17 {color: #666666}



.style4 {color: #333333}
.style4a {color: #68696A;
	font-weight:bold;
}



/*==================boxes====================*/



.box { width:100%; background:#181c1e;}



.box .left-top-corner {background:url(images/left-top-corner.gif) no-repeat left top; width:100%;}



.box .right-top-corner {background:url(images/right-top-corner.gif) no-repeat right top; width:100%;}



.box .inner { padding:45px 45px 33px 45px;}







.box1 { width:100%; background:#1d2022;}



.box1 .left-top-corner {background:url(images/left-top-corner1.gif) no-repeat left top; width:100%;}



.box1 .right-top-corner {background:url(images/right-top-corner1.gif) no-repeat right top; width:100%;}



.box1 .inner { padding:45px 45px 33px 45px;}



.box1 dl { line-height:1.5em;}



.box1 dl dt { color:#fff; margin-top:20px;}











/*header*/



#header object { vertical-align:top;}



#header .flash { padding-top:4px;}







/*content*/



#content { padding:0 1px;}



#content p { line-height:1.5em;}



#content .tail { background:url(images/cont-tail.gif) repeat-x top #181c1e;}



#content .indent { padding:45px;}



.indent p { padding-bottom:20px;}







/*footer*/



#footer p { padding:8px 0 0 10px; color:#2f373b; font-size: 12px;}



#footer p a { color:#4e809a; text-decoration:none; margin-left:14px;}



#footer p a:hover { text-decoration:underline;}







/*==========================================*/



#main {width:871px; margin:0 auto;}







#header {height:500px;}



#header, #content, #footer { font-size:0.75em;}



.flash {



	width:869px;



	height:435px;



	margin-bottom:3px;



	position:relative;



}



.flash img {



}



.flash li {



	width:869px;



	height:435px;



}



.phoenix {



	width:271px;



	height:72px;



	background:#000;



	padding:37px 96px 36px 67px;



	position:absolute;



	left:0;



	top:150px;



	z-index:100



}



#logo {



	width:271px;



	height:48px;



}



#logo a {



	width:271px;



	height:48px;



	background:url(images/logo.jpg) no-repeat;



	display:block;



}







.call {



	width:133px;



	height:79px;



	padding:36px 0 30px 12px;



	position:absolute;



	right:0;



	bottom:0;



	background:#000;



	z-index:100



}



.call span {



	font-size:16px;



	color:#fff;



}



.call strong {



	font-size:18px;



	color:#fd7306;



	display:block;



	padding:4px 0 15px;



}



.call p {



	font-weight:bold;



	font-size:12px;



	color:#fff;



	line-height:14px;



}



.menu {



	width:869px;



	height:57px;



	overflow:hidden;



}



.menu ul {



	width:869px;



	height:57px;



}



.menu li {



	width:124px;



	height:57px;



	float:left;



}



.menu li a {



	width:124px;



	height:100%;



	display:block;



	font-size:12px;



	display:table-cell;



	text-transform:capitalize;



	background:url(images/nav_bg.jpg) repeat-x;



	float:left;



	text-align:center;



	font-weight:bold;



	vertical-align:middle;



	border-left:1px solid #0d1214;



	padding:13px 0;



	text-decoration:none;



	color:#9b9c9e;



}



.menu li.border_none {



	border:none;



}



.menu li a:hover, .menu li.current_page_item a {



	background:url(images/hover_bg.jpg) repeat-x;



	color:#fffefe;



}







.col-1, .col-2, .col-3 { float:left;}







/*======= index.html =======*/



#page1 #content .col-1 {



	width:572px;



}



#page1 #content .col-1 .col-1 {



	width:215px;



	margin-right:25px;



}



#page1 #content .col-1 .col-2 {



	width:470px;



	background:none;



}



#page1 #content .col-2 { width:280px; background:#1d2022;}











/*======= index-1.html =======*/



#page2 #content .col-1 {width:289px; background:#1d2022;}



#page2 #content .col-2 { width:562px;}



#page2 #content .col-2 .col-1 { width:215px; margin-right:25px; background:none;}



#page2 #content .col-2 .col-2 { width:225px;}







/*======= index-2.html =======*/



#page3 #content .col-1 {width:572px;}



#page3 #content .col-1 .col-1 { width:134px;}



#page3 #content .col-1 .col-2 { width:345px;}



#page3 #content .col-2 { width:289px;}







/*======= index-3.html =======*/



#page4 #content .col-1 {width:289px; background:#1d2022;}



#page4 #content .col-2 { width:572px;}







/*======= index-4.html =======*/



#page5 #content .col-1 {width:289px; background:#1d2022;}



#page5 #content .col-2 { width:572px;}



#page5 #content .col-2 .col-1 { width:215px; margin-right:45px; background:none;}



#page5 #content .col-2 .col-2 { width:220px;}







/*======= index-5.html =======*/



#page6 #content .col-1 {width:572px;}



#page6 #content .col-1 .col-1 { width:265px;}



#page6 #content .col-1 .col-2 { width:219px;}



#page6 #content .col-2 { width:289px;}











/*=========================*/







#footer {height:74px;}











.form-allowed-tags{



	display:none !important;



}



.vcard img{



	margin-right:15px;



}



.comment-body p{



	padding:15px 0;



}



.reply {



	display:none;



}



#latestpost h3{



	padding-bottom:23px;



	font-size:16px;



	color:#125f82;



	letter-spacing:-1px;



}



#commentform p input{



	width:200px;



}







#commentform p label small{



	font-size:12px;



}



.vcard{



	margin-bottom:5px;



}



.vcard .fn{



	font-size:12px;



	color:#125f82;



	font-weight:bold;



	font-style:normal;



}



.vcard .fn a{



	font-size:12px;



	color:#125f82;



	font-weight:bold;



	font-style:normal;



}



.vcard span{



	display:none;



}



.commentmetadata a{



	font-size:11px;



	padding-bottom:17px !important;



	color:#454545;



}



#respond{



	width:626px;



	padding:20px 10px 60px 10px;



}



#respond h3{



	font-size:16px;



	color:#125f82;



	padding:20px 0;



	letter-spacing:-1px;



}



#respond p{



	width:514px;



	overflow:hidden;



	padding-bottom:17px;



}



#respond p label small{



	padding-left:5px;



	line-height:22px;



}







#formarea dd span{



	padding-left:4px;



	line-height:26px;



	color:#454545;



}



#comment{



	width:490px;



	border:1px solid #cccccc;



	height:163px;



	padding:5px;



	overflow:auto;



}



#submit{



	background:url(images/submit.png) no-repeat;



	width:85px;



	height:28px;



	border:none;



	cursor:pointer;



}



.commentlist li{



	margin-bottom:15px;



	list-style:none;



	background:none;



}







.comment-body{



	padding:10px 10px;



	width:520px;



	font-size:11px;



	margin-bottom:11px;



}



.photo{



	display:none;



}



.widget {



	padding-bottom:15px;



}



.rsswidget{



	padding-bottom:10px;



	display:block;



	font-size:12px;



	font-weight:normal;



}



.widgettitle{



	display:none !important;

	

}



.rss_feed_home{

	

	background: url(images/rss.png) no-repeat;



	padding-bottom:20px;



	height:14px;

	

	padding-left:20px;



	display:block;



	font-size:18px !important;

	

	color:#666666;

	

	text-decoration:none;



	font-weight:normal;



}
/*-------------------------------------------------shujan css*/
#formpart{
	width:auto;
}
#formpart p{
	font-size:12px;
	color:#fff;
	line-height:17px;
	padding-bottom:15px;
}
.inputpart{
	width:auto;
	padding-bottom:10px;
}
.inputpart label{
	display:block;
	font-size:12px;
	padding-bottom:3px;
}
.inputpart input{
	width:180px;
	height:18px;
	padding:0 5px 2px 5px;
	border:2px solid #999999;
}
.inputpart select{
	width:194px;
	height:22px;
}
.inputpart2{
	overflow:hidden;
	padding-top:10px;
	width:196px;
}
.inputpart2 input{
	float:left;
	background:url(images/submit.png) no-repeat;
	width:85px;
	height:28px;
	cursor:pointer;
	margin:0;
	text-indent:-9999px;
	padding:0;
	border:none;
}
.inputpart2 .reset_button{
	background:url(images/reset.png) no-repeat;
	float:right;
	width:85px;
	margin-top:-15px;
}