@charset "utf-8";
/* CSS Document */
@import url("layout.css");
@import url("base.css");
body {
	margin: 0px;
	font-family:'Microsoft YaHei';
}
a{color:#3B8DD1;text-decoration:none;}a:hover{color:#8CAC52;}
.menu              {
	FONT-SIZE: 12px;
	COLOR: #fff;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
	font-weight: bolder;
	font-family: "Î¢ÈíÑÅºÚ";
}
.menu a:link       {
	text-decoration: none;
	color: #fff;
}
.menu a:visited    {
	text-decoration: none;
	color: #fff;
}
.menu a:hover      {
	text-decoration: underline;
	color: #fff;
}
.bbb             {
	FONT-SIZE: 12px;
	COLOR: #333333;
	LINE-HEIGHT: 25px;
	TEXT-DECORATION: none;
	font-family: "ËÎÌå";
	font-style: normal;
}
.bbb a:link       {
	text-decoration: none;
	color: #000000;
}
.bbb a:visited    { text-decoration: none; color: #000000}
.bbb a:hover      {
	text-decoration: underline;
	color: #FF0000;
}
.txt {
	font-size: 10pt;
	font-style: normal;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
.tj {
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.ccc              {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.ccc a:link       {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.ccc a:visited    {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.ccc a:hover      {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.bg {
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.bg2 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.about2 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.top222 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C6C6C6;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.bt {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
 .line {
	font-weight: normal;
	text-decoration: none;
	border-right: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
}
  .line2 {
	border-bottom: 1px dotted #003399;
}
  .line3 {
	border-bottom: 1px dotted #999999;
}
 .line4 {
	font-weight: normal;
	text-decoration: none;
	border-right: 1px solid #b9bdc0;
	border-left: 1px solid #b9bdc0;
}




.bd {
	line-height: 20px;
	border: 1px solid #E3E3E3;
	background-image: url(%20%20);
	background-color: #FFFFFF;
}
.left_pro              {
	font-family: "ËÎÌå";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: 25px;
 }
.left_pro a:link       {
	text-decoration: none;
	color: #000000;
}
.left_pro a:visited    {
	text-decoration: none;
	color: #000000;
}
.left_pro a:hover      {
	text-decoration: underline;
	color: #333333;
	font-size: 14px;
}
/*ÊÚÈ¨µÇÂ¼*/
.oauth_box{margin:0 auto;padding:40px 40px 80px 40px;width:760px;}

.main_box{padding:20px;background:#fff;}
.base_tit{border-bottom:1px solid #DADADA;color:#444;font-size:14px;margin:20px auto 2px 0;padding-bottom:5px;}
	.base_tit span{float:right;font-size:12px;font-weight:100;margin:5px 0 0 0;color:#ccc;}
	.base_tit span a{color:#999;}
.main_tit{border-bottom:1px solid #EEE;color:#444;font-size:18px;margin:0 0 20px;padding:0 0 10px;}
	.main_tit strong{color:#999;font:bold 12px/18px arial;margin:0 10px;}
	.main_tit span{float:right;font-size:12px;font-weight:100;margin:5px 5px 0 0;}
	.main_tit span{color:#ccc;}
	.main_tit span a{color:#999;}
	.main_tit i{display:block;margin-top:5px;color:#999;font-size:12px;font-style:normal;font-weight:normal;}
.main_head h3{margin-bottom:15px;font-size:15px;}
	.main_head .tips_box{margin-left:146px;}
.bar_tit{border-bottom:1px solid #EEE;color:#444;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
.avatarbox{float:left;text-align:center;}
	.avatarbox img{width:120px;height:120px;padding:2px;border:1px solid #eee;}
	.avatarbox span{display:block;margin:5px auto 0 auto;}
.tips_box{ position:relative;}
	.tips_box h2{border-bottom:1px solid #EEE;color:#3B8DD1;font-size:15px;margin:0 0 20px;padding:0 0 10px;}
	.tips_box dl{float:left;width:50%;_width:48%; line-height:2.4em;}
	.tips_box dl dt{float:left;color:#666;}
	.tips_box dl dd{color:#999;}
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
.tab_head{overflow:hidden;position:relative;}
	.tab_head .add{font-weight:700;position:absolute;right:4px;top:12px;z-index:100;color:#444;font-family:"Microsoft Yahei";}
.tabs{border-bottom:1px solid #ddd; float:left; line-height:36px;margin:0 0 10px 0;width:100%;}
	.tabs li{float:left;margin:0 0 -1px 5px; }
	.tabs li a{float:left;background:#F0F0F0;border:1px solid #ddd;display:block;padding:0 25px;color:#444; }
	.tabs li a:hover,
	.tabs li .current,
	.tabs li.selected a{text-decoration:none;background:#fff;border-bottom-color:#fff;}
.tab_inner{display:none;}
.cart_box{padding:20px;background:#fff;}
.cart_step{position:relative;}
	.cart_step li{float:left; width:33.33%;height:35px;line-height:35px;text-align:center;background:url(../images/cart_arrow.gif) no-repeat right -45px #F6F6F6;color:#999;}
	.cart_step li span{display:inline-block;margin-right:5px;font-weight:bold;font-size:15px;}
	.cart_step li.item{background-position:right 0;}
	.cart_step li.selected{background:url(../images/cart_arrow.gif) no-repeat right -90px #E8E8E8;color:#8CAC52;}
	.cart_step li.last{background-image:none;}
.cart_table{border:1px solid #E6E4E3;}
	.cart_table th{padding:0.6em;color:#444;font-weight:400;background:#f3f3f3;border-bottom:1px solid #E6E4E3;}
	.cart_table td{padding:0.6em;border-bottom:1px solid #E6E4E3;}
	.cart_table td .img{padding:1px;width:60px;height:60px;border:1px solid #eee;}
	.cart_table .reduce,.cart_table .subjoin{display:inline-block;width:9px;height:9px;text-indent:-999em;background:url(../images/cart_icon.gif) no-repeat;overflow:hidden;}
	.cart_table .reduce{background-position:-18px 0px;}
	.cart_table .subjoin{background-position:0px 0px;}
	/*ÄÚÈÝ*/
.entry{font-size:13px;line-height:24px;word-wrap:break-word;}
.entry img{max-width:670px;}
.entry h2,.entry h3,.entry h4{border-bottom:1px solid #EEE;color:#111;padding-bottom:5px;}
.entry h2{font-size:15px;}
.entry h3,.entry h4{font-size:14px;}
.entry strong{color:#DC2523;}
.entry ul,.entry ol{margin:16px;}
.entry li{margin-left:26px;}
.entry ul li{list-style:disc outside none;}
.entry ol li{list-style:decimal outside none;}
.entry p{margin:15px 0;}
.entry a{text-decoration:underline;}
.entry code, .comment code{background-color:#EEE;border-radius:2px 2px 2px 2px;color:#777;font-family:'courier new';margin:0 4px;padding:1px 4px;}
.entry table{border-left:1px solid #EEE;border-top:1px solid #EEE;}
.entry table th{background-color:#F9F9F9;text-align:center;}
.entry table td, .entry table th{border-bottom:1px solid #EEE;border-right:1px solid #EEE;padding:5px 10px;}
