﻿
/* CSS Document for Hipandsingle.com */
/*初始化*/
* {margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,span,p{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ul{list-style:none;}

caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
body{color:#666;
/**save
font-size:12px; /*For Firefox*/
/**save
*font-size:11px; /*For IE7 & IE6*/
/**save
_font-size:11px; /*For IE6*/ 

font:11px/1.5 arial,tahoma,'bitstream vera sans',helvetica,sans-serif;

text-align:center;
background:#fff;
margin-left:auto;
margin-right:auto;
margin-top:55px;
}
h4{
font-family:tahoma,arial,'bitstream vera sans',helvetica,sans-serif;
font-size:16px;
font-weight:normal;
}

h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:12px;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
html{overflow-y:scroll;}
select { FONT: 12px/1.5 Tahoma,arial;height:20px;line-height:150%;} 
.strong{font-weight:bold;}
textarea{
	border-right: #ccc 1px solid; border-top: #7c7c7c 1px solid; border-left: #ccc 1px solid; line-height:120%; border-bottom: #ddd 1px solid;overflow: auto;font: 12px/1.5 Tahoma,arial;
}



/*IE*/
*input.inputborder.focus { 
border-color: #ff9900; 
outline: none;

}
input.inputborder:focus { 
border-color: #ff9900; 
outline: none;

}

.inputborder 
{
border:1px solid #a7c6de;
background:#fff url(../images/login_input_bg.gif) repeat-x top left;
font-weight:800;
font-size:13px;
color:#476e93;
padding:2px;margin-right:5px;
}



fieldset {
    padding:10px;
    margin:10px;
    font-size:11px;
    color:#333; 
    border:1px solid #ccc;
} 
legend {
    color:#336699;
    font-weight:800; 
    background:#fff;
	padding-left:3px;
	padding-right:3px;
	
} 


.bigtext{
color:#db1717;
}

A:link {
	color:#336699;text-decoration:none;
}
A:visited {
	color:#336699;text-decoration:none;
}
A:hover {
	text-decoration:underline;
}
A:active {
	text-decoration:none;
}


/** Button start**/

.searchbutton{
background-image:url(../images/searchbuttonbg.gif);
font: 12px Tahoma, Verdana;
width:80px;
color: #fff;
height:20px;
}
.green-button {
	 font-size:12px;border-right: #333 1px solid; padding-right: 15px;*padding-right: 5px; border-top: #4171a2 1px solid; padding-left: 15px; *padding-left: 5px; background: #336699; padding-bottom: 1px; border-left: #4171a2 1px solid; color: #fff; line-height: 16px; padding-top: 1px; border-bottom: #333 1px solid; letter-spacing: 1px; height: 24px; text-align: center;
}
.da-button {
	border-right: #783E12 1px solid; padding-right: 15px;*padding-right: 5px;  border-top: #ddd 1px solid; padding-left: 15px; *padding-left: 5px; background-color:#f0f0f0; padding-bottom: 1px; border-left: #ddd 1px solid; color: #666; line-height: 20px; padding-top: 1px; border-bottom: #783E12 1px solid; letter-spacing: 1px; height: 25px; text-align: center; font-size:12px;
}

/** Button end**/

/**Tips Information **/
.red{
color:#dd2222;
}
.error{
color:#dd2222;
background:url(../images/error.gif) no-repeat top left;
padding-left:19px;
height:20px;padding-bottom:2px;
line-height:20px;
}
.loading{
color:#ff9900;
background:url(../images/loading1.gif) no-repeat top left;
padding-left:20px;height:20px;
padding-bottom:2px;
line-height:20px;
}
.sucess{
color:#009900;
background:url(../images/done16.gif) no-repeat top left;
padding-left:20px;height:20px;padding-bottom:2px;
line-height:20px;
}
#top{
width:757px;
text-align:right;
height:50px;
margin: 0px auto;	
overflow:hidden;
background:url(../images/logo.gif) no-repeat top left;
padding-bottom:8px;
}
#top #a{
     display:block; float:left; width:249px;height:50px;cursor:pointer}
#top p{
text-align:right;
padding-top:28px;
padding-right:10px;
float:right
}
#top p img{
margin-bottom:-3px;
}

#login_wrap{
width:757px;
text-align:left;
margin-left:auto;
margin-right:auto;	
height:auto;
overflow:hidden;
background:#e4eff7 url(../images/login_middle.gif) repeat-y top left;
}
#login_topround{
width:757px;
text-align:left;
height:10px;
margin-left:auto;
margin-right:auto;
}
#Login_bottomround{
width:757px;
text-align:left;
height:9px;
background:url(../images/login_bottom.gif) no-repeat top left;
margin: 0px auto;

}

/**********Footer********/
#globalfooter {
	background:#f7f7f7 url(../images/login_footerbg.gif) top left;
	
	font-size:11px;
	height:40px;
	padding-top:6px;
	width: 757px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	
}
#globalfooter P {
	float: right;color:#999;margin-right:5px;
}
#globalfooter P.copyright {
	padding-left: 10px; float: left;color:#666;
}
#globalfooter A {
	margin: 0px ;color: #336699;
}



/**profiels eidt*/
.labelPad {
	Padding:5px;
}

.GL-label {
	float: left; width: 150px; margin-right: 12px; text-align: right;margin-top:2px;
}
.form-content {
	padding:20px 50px 20px 50px;
}
.form-content p{
clear:both;
}


/**tab right button style **/
.tab_r_button a{background:url(images/tab_act_buttonbg.gif) left 0px; color:#336699;font-weight:bold; text-decoration:none; height:23px; float:left; cursor:hand; margin:0 5px 0 0;font-size:11px;}
.tab_r_button a:visited{
color:#336699;
text-decoration:none;
}
.tab_r_button a:hover{background:url(images/tab_act_buttonbg.gif) left -23px;height:23px;
text-decoration:none;}
.tab_r_button a span{background:url(images/tab_act_buttonbg.gif) right 0px; padding:2px 8px 2px 0px; margin:0 0 0 8px; float:left; height:19px;}
.tab_r_button a:hover span{background:url(images/tab_act_buttonbg.gif) right -23px; color:#173c6e; padding:2px 8px 2px 0; margin:0 0 0 8px; height:19px; }





/** register successful **/
#register_suc1, #register_suc2 ,#register_suc3,#register_suc4{
	width: 589px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	display:block;
}
	


#register_suc1 {
	background:#f7f7f7 url(../images/register_suc1.gif) top left;
	height:83px;

	
	
}
#register_suc2 {
	background:#f7f7f7 url(../images/register_suc2.gif) top left;
	height:126px;

	
	
}
#register_suc2 .suc2_con{
	padding-left:70px;
	padding-top:20px;
	text-align:left;
	background:url(../images/suc_2_tip.gif) no-repeat top left;
	margin-left:20px;
	margin-right:10px;
	height:80px;
	
}
#register_suc2 .suc2_con h1{
	color:#ff9900;
}
#register_suc2 .suc2_con h4{
	color:#333;
	font-size:16px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#register_suc3 {
	background:#f7f7f7 url(../images/register_suc3.gif) top left;
	height:125px;
	
	
	
}
#register_suc4 {
	background:#f7f7f7 url(../images/register_suc4.gif) top left;
	height:83px;

	
}
