
/***** reset.css *******/

/*
*  { margin:0; padding: 0; }
*/
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#fafafa; width:100%; padding:0px; margin:0px;}
a { color:#666; text-decoration:none;outline:none;
}
a:hover {color:#ff6600;}
a.white { color:#FFFFFF; text-decoration:none;
}
a.underline{ text-decoration:underline;
}
a.dlink { color:#818181; text-decoration:none;
}
a.dlink:hover{ color:#818181; text-decoration:underline;
}

html,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,cite,address { margin:0; padding:0; }
textarea{width:500px;}

abbr,acronym { border:none; font-variant:normal; }

address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }

fieldset, img { border: 0; }
h1, h2, h3, h4, h5, h6{
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Sans-serif;
	margin:0;
	font-size:100%;
	font-weight:normal;
	line-height:130%
	}
.clear { clear:both; height:0px; overflow:hidden; }
.disY{ display:block;}
.disN{ display:none;}
.fleft { float:left; }
.fright { float:right; }
ol, ul { list-style: none; }
.box_hidden { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
table {	border-collapse:collapse; border-spacing:0; }
th, td { padding:0px 0px; word-wrap:break-word;	font-family:Arial; }
input { font-family:Arial, Helvetica, sans-serif; }
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: ""; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; }    
.fw_12 { font-size:12px; color:#666;}
.fs_12 { font-size:12px; color:#ff6600;}
.mar_l{margin-left:10px;}
.mar_t10{margin-top:10px;}
.pos_rel { position:relative; z-index:1;visibility:hidden;}
.f_red{color:#cc0000;}

html { height:100%; overflow:-moz-scrollbars-vertical; }
/* body { line-height:1.231; } */


.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{zoom:1;}

.undis{display:none;}
/*
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;}
.ie6 .clearfix,
.ie7 .clearfix,
.ie8 .clearfix{zoom:1;}
*/


.newpic{
	 width:25px; height:15px; float:left; display:block; position:relative;background-color: transparent;top: -38px;right: -70px; overflow-y: hidden; overflow-x: hidden;
}
* html .newpictwo{
	top: -30px;right: -44px;
}
*+html .newpictwo{
	 top: -30px;right: -44px;
}
.newpictwo{
	 width:25px; height:15px; float:left; display:block; position:relative;background-color: transparent;overflow-y: hidden;overflow-x: hidden;
}

/*new login style */
.n_login 
{
	background:url(../images/logbg.png) no-repeat top center;
}
.n_login 
{
	border:#dddddd 1px solid;padding-top:0px;padding-bottom: 10px;padding-left:10px;padding-right: 10px; 
	background-position:top left;float:right;width: 285px; height: 298px;
}

.n_block
{
	height: 120px; overflow:hidden;
	}
/*new before login style  star*/
.n_logbox {
	float: left; font-size: 14px; color: #cc6600;height: 69px; margin-top: 16px;
}
.n_logbox li.m_6{
	margin-bottom: 6px;
	}
.n_logbox li input.casket{
	width: 165px; height: 27px; border: 1px solid #ccc;
    font-size: 18px; color: #666; line-height: 27px; 
}	
.n_logbtn
{
	float: right; height: 69px; margin-top: 16px;
}
.n_logbtn li input
{
	background: url(../images/loginpic.gif) top no-repeat;
    width: 64px; height: 67px; border: 0px;
}


* html .n_logtisi{
	 height: 40px;line-height:40px;display:block; vertical-align:middle;
}
.n_logtisi{
	clear: both; color: #666666; margin:0; height: 40px; line-height:30px; padding:0px; text-align:center; display:block;
}
a.n_put{
	color: #cc6600;font-weight: 600;
}
* html .n_smalltisi{margin-left:38px;}
*+html .n_smalltisi{margin-left:38px;}
.n_smalltisi{margin-left:42px;}
.n_smalltisi li{float:left; color: #666666; margin:0; height: 40px; line-height:30px; padding:0px; display:block; margin-right:6px;_margin-right:3px; }
* html .n_smalltisi li input{ top:4px; position:relative;}
*+ html .n_smalltisi li input{ top:-2px;position:relative;}
.n_smalltisi li input{ top:2px; position:relative;}

/*new after login style star */
.n_blkheder
{
	float: left; display: block; width: 132px; margin: 0px; padding: 0px;
    text-align: right; position: relative; top: 18px;
	}
.n_blkbox
{
	position: relative; top: 18px; text-align: center; margin: 0px; padding: 0px;
    text-align: center;
}
.n_blkbox li.word
{
	height: 23px;
}
.n_blkbox li.perlcent
{
	bottom: 4px;
}
/*new after login style end */
.n_logmsg
{clear: both;
	width: 240px; padding: 0px; margin: 0px; position: relative; top:12px;
    left: 38px;
}
.n_logcount
{
	clear: both; font-size: 22px; position: relative; top: 36px; left: 156px;
    width: 60px; text-align: center; overflow: hidden; color: #ff6600;
}
* html .indexpagead{left:-10px;width: 305px;height:104px; padding: 0px; margin: 0px;}
.indexpagead{
	top:25px;left:-10px; position: relative; border:0px;clear: both;
	width: 305px;height:104px; padding: 0px; margin: 0px;
}




