body{margin:0;padding:0;font-size:62.5%;*font-size:63%;font-family:Arial,sans-serif;background:#fff}
.pm{display:none;width:70px;border:1px solid;font-size:1.2em;border-color:#8cbbdd;background:#fff}
.pm ul{padding:0;margin:0;list-style:none}
.pm a{display:block;padding:4px 3px;text-decoration:none;color:#03c;zoom:1}
.pm a:hover{color:#fff;background:#03c}
.pm .sl{height:0;margin:0 1px;*margin-top:-10px;font-size:0;border-bottom:1px solid #8cbbdd}
#t{position:relative;z-index:2;height:23px;padding:5px .6em;font-size:1.4em;line-height:20px}
#t a,#t strong{margin:0 .15em;text-decoration:none}
#t a:hover{text-decoration:underline}
#t .mn{position:relative;zoom:1}
.mn small{top:.3em;right:-.8em;display:block;width:10px;height:0;padding-top:10px;overflow:hidden;background:url(../img/s.png) no-repeat left -10px}
#mt small{position:absolute}
#mn small{display:none}
#t #mn{margin-right:.15em}
#t .sl{position:relative;top:-2px;margin:0 .3em;color:#b3cce5;font-size:12px}
#mn:hover{border:none}
#mn:hover small{position:absolute;display:block}
#u{float:right}
#un{color:#2b2b2b;font-size:.86em}
.s-wrapper{position:relative;z-index:1;height:110px;top:0px;margin-bottom:-33px;*top:0;background:repeat-x;overflow:hidden}
.s-wrapper .wrapper{position:relative;z-index:10;width:451px;margin:0 auto;padding:9px 0 0 163px;zoom:1}
body #f{border:none}
#yd{position:absolute;z-index:10;left:10px;top:13px;width:153px;height:36px;margin:-1px 0 0 0;text-indent:-9999em;font-size:1px;background:url(../img/logo-s.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://shared.ydstatic.com/r/1.0/p/logo-s.png?20091201", sizingMethod="crop")}
#fc{position:relative;width:441px;height:32px;padding:5px;background:url(../img/f-8.png)}
#fc input{font-size:1.2em;border:none;background:transparent}
#qc{position:relative;float:left;width:356px;padding:3px 2px}
#query{width:326px;height:23px;padding:3px 0 0 2px;*margin:-1px 0;}
#aca{position:absolute;right:2px;top:3px;width:26px;height:0;padding-top:26px;overflow:hidden;text-indent:-9999em;cursor:pointer;}
.no-suggest #ada{display:none}
.no-suggest #query{width:354px;background:#fff}
#qb{width:81px;height:32px;margin:0!important;margin-left:-3px;padding-top:32px;overflow:hidden;text-indent:-9999em;cursor:pointer}
#fa{position:absolute;left:100%;top:55px;width:5em;font-size:1.2em}
#ao{width:32em;padding-left:5px;font-size:1.2em}
#fa a,#ao a{text-decoration:none}
#fa a:hover,#ao a:hover{text-decoration:underline}
#ao sup{color:red}
#fbl,#fbr{position:absolute;z-index:1;top:0;height:200px;background:no-repeat}
#fbr{right:0}
#b{position:relative;z-index:10;padding-bottom:1em;*padding-bottom:2em;text-align:center;font-size:1.2em;zoom:1}
#b a{text-decoration:none}
#b a:hover{text-decoration:underline}
#b p{margin:.7em 0 0}
#cr{color:#808080}
.sw{font-size:1.4em;border:1px solid #8cbbdd}
.sw table{background:#fff;border-collapse:collapse}
.remindtt752{padding:.2em;color:#808080;font-size:.95em}
.remindtt75,.jstxlan{padding:.2em}
.jstxlan{color:#03c;font-size:.96em;cursor:pointer}
.jstxhuitiaoyou{position:relative;margin:-1px 0;border-top:1px solid #dbeffe;background:#eaf1fd}
.aa_highlight{color:#fff;background:#3971bf}
#w{position:relative;z-index:2;margin-top:-118px;*margin-top:-85px}
/* skin init */
#t a{color:#1E50A2}
a:link,#b a{color:#03c}
#f{background-image:url(../img/skin.jpg)}
#fbl{width:550px;background:url(../img/skin.jpg) left -200px}
#fbr{width:460px;background:url(../img/skin.jpg) right -400px}
#t {
	background:url(../img/c_top_bg.png) bottom repeat-x;
	height:110px;
}
#f {
	background:none;
	height:115px;
}
#w {
	margin-top:0;
}
#yd a {
	display:block;
	height:36px;
	width:153px;
}
.content {
	width:960px;
	margin:0 auto;
	position:relative;
}	
#w .content {
	padding:10px 0;
	font-size:14px;
	line-height:22px;
	color:#2b2b2b;
	position:relative;
}
.content a {
	color:#1E50A2;
}
.content_right h4 {
	padding:3px 0;
	border-bottom:1px solid #d9e2eb;
}
.red {
	color:red;
}
.center {
	text-align:center;
}
.clr {
	clear:both;
}
a img {
	border:none;
}
.small_text {
	font-size:12px;
}
.hr {
	border:none;
	overflow:hidden;
	background:#e3eff8;
	height:1px;
	margin:20px 0px 0px;
}
.hr_dotted {
	border:none;
	border-bottom:1px dotted #b5c8d9;
	overflow:hidden;
	height:1px;
	margin:20px 0px 0px;
}
label {
	display:inline-block;
	width:70px;
	text-align:right;
}
.input_table td{
	padding:5px;
}
.input_table_label {
	vertical-align:top;
}
.input_table p {
	margin:0 0 10px 0;
}
/*sub page template*/
.left {
	width:166px;
	float:left;
	border-right:1px solid #e3eff8;
}
.right {
	margin-left:178px;
}
.left a{
	text-decoration:none;
}
.left .list01, .list02 {
	margin:0;
	padding:0;
	width:135px;
}
.left .list01 li {
	border-bottom:1px solid #e3eff8;
	padding:6px 15px;
	list-style:none;
	background:url(../img/bullet03.gif) 3px 14px no-repeat;
	font-weight:bold;
}	
.left .list01 li#focus {
	background:#e3eff8 url(../img/bullet03.gif) 3px 14px no-repeat;
}
.left .list02 {
	padding:8px 0 8px 0;
}
.left .list02 li {
	padding:5px 15px;
	border-bottom:none;
	list-style:none;
	background:url(../img/bullet01.gif) 5px 12px no-repeat;
	font-size:12px;
	font-weight:normal;
}
.left .list02 li#focus {
	background:#e3eff8 url(../img/bullet01.gif) 5px 12px no-repeat;
}
.left h4 {
	background:url(../img/help-sprite.jpg)  no-repeat;
	padding:8px 10px;
	margin:0;
}
.breadcrumb {
	font-size:12px;
	height:24px;
	margin:0 0 10px -10px;
}
.breadcrumb ul {
	margin:0;
	padding:0;
}
.breadcrumb ul li {
	float:left;
	list-style:none;
	padding:0px 4px 4px 10px;
	background:url(../img/bullet04.gif) 0 7px no-repeat;
}
.breadcrumb ul li.first {
	background:none;
}
.pics {
	margin:10px;
}
.list03 {
	font-weight:normal;
}
.list03 li {
	font-weight:bold;
	list-style:upper-alpha;
	padding:10px 0;
}
.round_corner {
	background:#fafeff;
	border:1px solid #b5c8d9;
	position:relative;
}
.round_corner .left_top {
	width:6px;
	height:4px;
	background:url(../img/login-sprite.gif) 0 -31px no-repeat;
	font-size:0;
	position:absolute;
	top:-1px;
	left:-1px;
	_top:0;
}
.round_corner .left_bottom {
	width:6px;
	height:6px;
	background:url(../img/login-sprite.gif) 0 -37px no-repeat;
	font-size:0;
	position:absolute;
	left:-1px;
	bottom:-1px;
	_bottom:0;
}
.round_corner .right_top {
	width:6px;
	height:6px;
	background:url(../img/login-sprite.gif) -6px -31px no-repeat;
	font-size:0;
	position:absolute;
	right:-1px;
	top:-1px;
	_right:0;
	_top:0;	
}
.round_corner .right_bottom {
	width:6px;
	height:6px;
	background:url(../img/login-sprite.gif) -6px -37px no-repeat;
	font-size:0;
	position:absolute;
	right:-1px;
	bottom:-1px;
	_right:0;
	_bottom:0;
}
/*==============special page==============*/

/*changyong.html*/
#changyong .navagation {
	margin-top:20px;
}
#changyong .navagation a {
	text-decoration:none;
}
#changyong .navagation ul.category {
	padding:10px 15px;
	margin:0;
}
#changyong .navagation ul.category li {
	float:left;
	padding:7px 10px;
        width:120px;
	list-style: none;
	background:url(../img/bullet01.gif) 0 15px no-repeat;
	white-space:nowrap;

}
#changyong .navagation {
	border:1px solid #eff2f7;
}
.navagation td {
	border-bottom:1px solid #eff2f7;
}	
.navagation .title {
	width:58px;
	border:1px solid #fff;
	background:#e3eff8;
	text-align:center;
}
#changyong .search_list li{
	border-bottom:1px solid #dee7f0;
	padding:20px 0;
	list-style:none;
}
.search_list {
	width:100%;
	margin-top:20px;
	border-collapse:collapse;	
}
.search_list .title {
	width:145px;
	line-height:60px;
}
.search_list .title_img {
	vertical-align: middle;
	margin-right:5px;
}
.search_list .info {
	width:650px;
}
.search_list td {
	border-bottom:1px solid #dee7f0;
	padding:15px;
	height:60px;
	min-height:60px;
}
.search_list .back_td {
	text-align:right;
}
.search_list .back_td .back {
	font-size:12px;
}
.search_list td p {
	margin:0 0 10px 0;
}
.search_list input {
	margin-right:5px;
}
	
/*help about ... template*/
.block {
	border:1px solid #e3eff8;
	margin:10px 0 20px 0;
}
.block a {
	text-decoration:none;
}
.block_heading {
	background:#e3eff8;
	padding:3px 15px;
	font-weight:bold;
	zoom:1;
}
.block_content {
	padding:10px 0;
}
.block_content p {
	padding:0 10px;
}
.block ul.category {
	padding:0px 15px;
	margin:0;
}
.block ul.category li {
	float:left;
	padding:7px 60px 7px 12px;
	list-style: none;
	background:url(../img/bullet01.gif) 0 15px no-repeat;
	white-space:nowrap;
}

/*productlist*/
.left_half {
	float:left;
	width:480px;
	line-height:1.6em;
}
.right_half {
	float:right;
	width:480px;
}
.productlist {
	margin:0;
}
.productlist li {
	padding-bottom:20px;
	list-style:none;
}
.productlist li img {
	float:left;
	margin-right:10px;
}
/*qualityreport*/
.feedback {
	margin:0 205px;
	padding:20px 0;
}
/*image senior search, imagea.html*/
.image_search {
	width:780px;
	margin-left:120px;
}
.image_search td {
	padding:5px;
}
.image_search .label {
	font-weight:bold;
}
#imagea .block {
	padding:20px 0;
}
/*setting */
.setting_table {
	width:700px;
}
.setting_table td {
	padding:5px;
}
.setting_table .label {
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	width:200px;
}
/*webmaster*/
#webmaster .qa_list {
	margin:15px;
	padding:0;
}
#webmaster .qa_list li {
	list-style:none;	
	padding:4px 4px 4px 10px;
	background:url(../img/bullet01.gif) 0 12px no-repeat;
	font-weight:bold;
}
#webmaster .qa_list p {
	padding:2px 4px 2px 10px;
	font-weight:normal;
}
#webmaster .block_heading {
	position:relative;
}
#webmaster .block_heading .gotop {
	display:block;
	width:55px;
	height:30px;
	position:absolute;
	right:10px;
	top:2px;
	font-size:12px;
}
/*login*/
#login .login_left {
	width:660px;
	float:left;
	border-right:none;
}
#login .login_right {
	width:290px;
	float:right;
}
#login .login_left a {
	text-decoration:underline;
}
#login .login_left .banner {
	background:url(../img/bg.jpg) 0 0 no-repeat;
	height:154px;
}
#login .login_left .banner .inner {
	padding:60px 20px 20px 204px;
}
#login .productlist {
	margin:20px 0 0 0;
	padding:0;
}
#login .round_corner .inner{
	padding:45px 20px 20px 20px;
	position:relative;
}
#login .round_corner_title {
	position:absolute;
	top:20px;
	left:56px;
	_left:40px;
	width:176px;
	height:23px;
	background:#FAFEFF url(../img/login-sprite.gif) no-repeat scroll 0 0;
}
#login .round_corner label {
	width:70px;
}
#login .round_corner input {
	margin:0;
}
#login .login_right p {
	margin:10px 0 0 0;
}
.register_text {
	text-align:center;
	line-height:25px;
}
.login_btn {
	background:url(../img/login-sprite.gif) 0 -50px no-repeat;
	width:92px;
	height:29px;
	border:none;
	cursor:pointer;
}
.remember_psw {
	width:170px;
	height:44px;
	position:absolute;
	top:141px;
	left:93px;
	+top:148px;
	+left:97px;
	_top:147px;
	_left:77px;
	border:1px solid #ffe785;
	background:#ffffe7;
}
.remember_psw_inner{
	color:#cc6600;
	font-size:12px;
	line-height:18px;
	padding:3px 5px;
}
.popupMenu{width:6em;BORDER-RIGHT: #3366CC 1px solid; BORDER-TOP: #A2BAE7 1px solid; BORDER-LEFT: #A2BAE7 1px solid; BORDER-BOTTOM: #3366CC 1px solid; BACKGROUND-COLOR:#ffffff;line-height:180%;font-size:75%; position:absolute; z-index:100}
.logintextlink{padding-right:4px; padding-top:4px; font-size:75%}
a.fixedlink:link,a.fixedlink:visited {COLOR: #0000cc; TEXT-DECORATION: underline}
.pm{display:none;width:70px;border:1px solid;font-size:1.2em;border-color:#8cbbdd;background:#fff}
.pm ul{padding:0;margin:0;list-style:none}
.pm a{display:block;padding:4px 3px;text-decoration:none;color:#1E50A2;zoom:1}
.pm a:hover{color:#fff;background:#03c}
.pm .sl{height:0;margin:0 1px;*margin-top:-10px;font-size:0;border-bottom:1px solid #8cbbdd}
#t .mn:hover, .mn * {
border:medium none;
text-decoration:none;
}
.mn:hover u {
text-decoration:underline;
}
.mn s {
display:block;
font-family:serif;
font-size:8px;
height:10px;
right:-12px;
top:-1px;
width:10px;
}
#mt s {
position:absolute;
}
#t #mn {
margin-right:0.8em;
}
#mn s {
position:absolute;
}

