/* CSS Document */
#back_warp{
	width:100%; 
	background:url(../images/body_bg.jpg) repeat-x;
}
#content_warp{
	width:861px; 
	overflow:hidden; 
	margin:auto; 
}
#content_br{
	width:861px; 
	height:10px;
	float:left;
}
/*以下头部*/
#header_nav{
	width:861px; 
	overflow:hidden; 
	float:left; 
	color:#fff;	
}
#logo{
  width:231px; 
	height:45px; 
	float:left; 
	margin:19px 0 0 34px; 
	_margin:19px 0 0 18px; 
}
.header_right{ 
	float:right;
	margin:0 20px 0 0;
	_margin:0 10px 0 0;
}
.logint{
	display:block;
	margin:10px 0 0 0;
	text-align:right;
}
ul#menu{
	display:block;
	width:492px;
	height:33px;
	background:url(../images/header_rightBg.jpg) no-repeat; 
	margin:10px 0px 0 0; 
}
ul#menu li{
	float:left; 
	width:70px;
	line-height:31px;
}
/*以上头部*/
/*以下主题*/
#main_warp{
	overflow:hidden;
	background:url(../images/main_bg.jpg) repeat-y;
	width:861px; 
	float:left; 
	margin:11px 0 0 0; 
	overflow:hidden;
}
.top_b1{
	float:left; 
	background:url(../images/top_b1.jpg); 
	width:22px; 
	height:20px; 
	overflow:hidden;
}
.top_b2{
	float:left; 
	background:url(../images/top_b2.jpg); 
	width:817px; 
	height:20px; 
	overflow:hidden;
}
.top_b3{
	float:left; 
	background:url(../images/top_b3.jpg); 
	width:22px; 
	height:20px; 
	overflow:hidden;
}
#left_bar{
	float:left; 
	background:url(../images/left_bar1.jpg); 
	width:13px; 
	height:207px;
}
#right_bar{
	float:right; 
	background:url(../images/right_bar1.jpg); 
	width:12px; 
	height:207px;
}
#cont_bar{
	float:left; 
	width:836px;
	overflow:hidden; 
}
#contbar_left{
	float:left; 
	width:590px; 
	margin:0 0 0 15px; 
	display:inline; 
	text-align:left; 
}
.contbar_leftTopAD{
	width:590px;
	height:180px;
	overflow:hidden;
	margin:5px 0 0 0;
}
.contbar_leftTopGuide{
	position:absolute;
	margin:85px 0 0 430px;
	color:#FF6600;
	width:150px;
}
.contbar_leftTopGuide li{
  width:150px;
	height:30px;
	margin-top:5px;
	display:block;
	float:left;
}
.left_main{
	width:590px;
	float:left;
	margin:25px 0 0 0;
}
.left_main2{
	width:590px;
	float:left;
	margin:10px 0 0 0;
}
/*首页左边第一部分CSS*/
.index1_right_1{
	width:420px;
	float:left;
	border-bottom:#CCCCCC 1px dashed;
	margin-left:5px;
	margin-top:3px;
}
.index1_right_1_1{
	width:415px;
	float:left;
	margin-left:5px;
}
.index1_right_2{
	width:420px;
	float:left;
	margin:5px 0 0 5px;
}
.index1_right_1L1{
	width:50px;
	float:left;
}
.index1_right_1L2{
	width:73px;
	float:left;
}
.index1_right_1R{
	float:left;
	width:320px;
	margin:0 0 0 10px;
}
.index1bottom{
	width:588px;
	height:50px;
	border-left:#CCCCCC 1px dashed;
	border-bottom:#CCCCCC 1px dashed;
	border-right:#CCCCCC 1px dashed;
	margin:10px 0 0 0;
	clear:both;
	float:left;
}
.index1bottom_left{
	width:36px;
	height:36px;
	float:left;
	margin:5px 0 0 10px;
}
.index1bottom_right{
	width:450px;
	line-height:25px;
	float:left;
	margin:0 0 0 20px;
}
/*首页左边第一部分CSS结束*/
.Contentbox{
	width:588px; 
	float:left; 
	clear:both; 
	text-align:left;
	overflow:hidden;
	border:#FF6600 1px solid;
	border-top:none;
	line-height:25px;
}
.Contentbox p{
  margin:10px 0 0 0;
}
.Contentbox img{
	margin:0 10px 0 5px;
	float:left;
	line-height:40px;
	vertical-align:middle;
}
.tsc1_warp{
	width:590px; 
	float:left; 
	clear:both; 
	text-align:left;
	overflow:hidden;
}
#ts_menu{
	width:590px; 
	height:30px;
}
.ts_menu_1{
	background:url(../images/ts_mb1.gif); 
	width:3px; 
	height:30px; 
	float:left;
}
.ts_menu_2{
	background:url(../images/ts_mb2.jpg); 
	width:584px; 
	height:30px; 
	float:left;
}
.ts_menu_2 ul{
	float:left; 
	margin:7px 0 0 5px;
}
.ts_menu_2 li{
	float:left; 
	margin:0 0 0 3px; 
	display:inline;
	text-align:center;
}
.ts_menu_3{
	background:url(../images/ts_mb3.gif); 
	width:3px; 
	height:30px; 
	float:left;
}
#tsc_warp{
	width:588px; 
	border-left:1px solid #c7d5e1; 
	border-right:1px solid #c7d5e1; 
	border-bottom:1px solid #c7d5e1; 
	float:left; 
	clear:both; 
	text-align:left;
	overflow:hidden;
}

.left3_1{
	width:275px;
	float:left;
	height:80px;
	margin:20px 0 0 15px;
	_margin:20px 0 0 10px;
}
.left3_1_left{
	width:36px;
	height:48px;
	float:left;
	margin:0;
}
.left3_1_right{
	width:220px;
	float:left;
	margin:0 0 0 10px;
}
.left3_1_right_top{
	width:220px;
	border-bottom:#CCCCCC 1px dashed;
	line-height:25px;
	font-weight:600;
}
.left3_1_right_main{
	width:220px;
	line-height:25px;
}
/*右边部分开始*/
#contbar_right{
	float:left;
	width:200px; 
	margin:0 0 0 15px;
	text-align:left;
}
.contbar_rightCommon{
	width:200px;
	margin:20px 0 0 0;
	float:left;
}
.contbar_rightCommon_top{
	width:200px;
	height:30px;
	border-bottom:#CCCCCC 1px dashed;
	overflow:hidden;
	line-height:30px;
	font-size:14px;
	color:#FF6600;
	clear:both;
}
.contbar_rightCommon_topLeft{
	width:28px;
	height:28px;
	float:left;
	margin:0;
}
.contbar_rightCommon_topRight{
	float:left;
	margin:3px 0 0 10px;
}
ul.contbar_rightCommonList{
	width:200px;
	float:left;
	margin:5px 0 0 0;
}
ul.contbar_rightCommonList li{
	width:200px;
	float:left;
	line-height:25px;
	font-family:"宋体";
	color:#007ba8;
}

ul.right_gudid{
	width:165px;
	margin:10px 0 0 15px;
	_margin:10px 0 0 10px;
	text-align:center;
	overflow:hidden;
}
ul.right_gudid li{
	float:left;
	width:165px;
	line-height:25px;
	background:url(../images/right_topBg.jpg) no-repeat;
}
ul.right_gudid li img{
	width:8px;
	height:8px;
	margin:0 auto;
}
ul.right_gudid .nonobg{
	background:0;
	line-height:15px;
	margin:3px 0;
}
ul.right_shop{
	width:190px;
	float:left;
	margin:10px 0 0 5px;
	border:#CCCCCC 1px dashed;
}
ul.right_shop li{
	width:180px;
	float:left;
	line-height:25px;
	margin:0 0 0 5px;
}
.rightqq{
	width:200px;
	margin:10px 0 10px 0;
	border:#CCCCCC 1px dashed;
	height:125px;
}
.rightqq_list{
	width:75px;
	float:left;
	margin:5px 0 0 10px;
	_margin:5px 0 0 5px;
	line-height:20px;
	text-align:center;
}
.rightqq_list2{
	width:180px;
	float:left;
	margin:5px 0 0 10px;
	_margin:5px 0 0 5px;
	line-height:20px;
}
/*9.3第一部分内部选项卡*/
.index93{
	width:590px;
	float:left;
	margin:10px 0 0 0;
}
.index93_top{
	width:588px;
	float:left;
	bordeR:#CCCCCC 1px solid;
}
ul.index93_top_left{
	width:150px;
	height:120px;
	float:left;
	text-align:center;
	overflow:hidden;
}
ul.index93_top_left li{
	width:147px;
	float:left;
	line-height:29px;
	height:29px;
	overflow:hidden;
  background:url(../images/inedx9322.jpg) no-repeat;
	overflow:hidden;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;	
}
ul.index93_top_left .active{
	width:147px;
	float:left;
	line-height:29px;
	height:29px;
	background:url(../images/index9312.jpg) no-repeat;
	border-bottom:#cccccc 1px solid;
	border-right:0;
}
ul.index93_top_left .normal{
}
.index93_top_right{
	width:420px;
	line-height:22px;
	float:left;
	margin:0 0 0 5px;
	overflow:hidden;
}
.index93_bottom{
	width:588px;
	height:50px;
	border:#CCCCCC 1px dashed;
	clear:both;
	float:left;
	margin-top:10px;
}
.index93_bottom_left{
	width:36px;
	height:36px;
	float:left;
	margin:5px 0 0 10px;
}
.index93_bottom_right{
	width:450px;
	line-height:25px;
	float:left;
	margin:0 0 0 20px;
}
/*底部*/
.foot_b1{
	float:left; 
	background:url(../images/foot_b1.jpg);
	width:22px; 
	height:16px; 
	overflow:hidden;
}
.foot_b2{
  float:left; 
	background:url(../images/foot_b2.jpg); 
	width:817px; 
	height:16px; 
	overflow:hidden;
}
.foot_b3{
	float:left; 
	background:url(../images/foot_b3.jpg); 
	width:22px; 
	height:16px; 
	overflow:hidden;
}
/*9.5TAB切换*/
.Menubox95 {
	width:589px;
	background:url(../images/buy/nav_bg2.gif);
	height:28px;
	line-height:28px;
	border-right:1px solid #ff6600;
	overflow:hidden;
}
.Menubox95 ul{
	padding:0px;
	float:left;
}
.Menubox95 li{
	float:left;
	display:block;
	cursor:pointer;
  padding:0 10px;
	text-align:center;
	color:#666666;
	border-left:1px solid #ff6600;
	border-top:1px solid #ff6600;
	border-right:1px solid #ff6600;
	height:27px;
}
.Menubox95 li span{
	display:none;
}
.Menubox95 li.hover{
	padding:0px;
	background:url(../images/buy/2.gif) center;
	border-left:1px solid #ff6600;
	border-top:1px solid #ff6600;
	border-right:1px solid #ff6600;
	color:#ff6600;
	font-weight:bold;
	font-size:14px;
	height:27px;
	line-height:27px;
	padding:0 10px;
}
.Menubox95 li.hover span{
	display:inline;
}
/*ypf 2008.9.26 首页改动！*/
.left3_2{
	width:270px;
	float:left;
	margin:15px 0 0 15px;
	_margin:15px 0 0 10px;
	line-height:26px;
	height:52px;
	overflow:hidden;
}
.left3_2 span{
  font-weight:600;
	color:#007ba8;
	font-size:14px;
}
.left3_2 img{
  vertical-align:middle;
}
.left3_3{
	width:560px;
	float:left;
	margin:10px 0 0 15px;
	_margin:10px 0 0 10px;
	line-height:26px;
}
.left3_3 li{
	width:550px;
	float:left;
	background:#f8f8f8;
	border:#CCCCCC 1px dashed;
	margin:5px 0;
	padding:0 0 0 10px;
}
.left3_3 img{
  vertical-align:middle;
}
.left3_3_t{
  width:550px;
	border:#cccccc 1px solid;
	line-height:26px;
	margin:5px 0;
	float:left;
	background:#FF0051;
	padding:0 0 0 10px;
	color:#FFFFFF
}
.left3_3_t2{
  width:560px;
	border:#cccccc 1px dashed;
	line-height:26px;
	margin:5px 0;
	float:left;
}

/*2008-10-10 by yupengfei*/
.black_overlay{
   display: none;
   position:fixed;
   top: 0%;
   left: 0%;
   width:100%;
	*width:100%;
   height:100%;
   background-color: #000000;
   z-index:1001;
   -moz-opacity: 0.8;
   opacity:.80;
   filter: alpha(opacity=80);
}
.white_content {
   display: none;
   position:fixed;
	 _position:absolute;
   top: 25%;
   left: 25%;
   width: 50%;
   height: 35%;
   padding: 16px;
   border: 5px solid #cccccc;
   background-color: white;
   z-index:1002;
   overflow: auto;
   color:#000000;
}
.white_content_top{
	line-height:25px;
	width:100%;
	border-bottom:2px #FF6600 solid;

}
.white_content_top_span1{
float:left
}
.white_content_top_span2{
float:right
}
.main4_top{
	width:590px;
	height:28px;
}
.main4_topLeft{
	width:24px;
	height:28px; 
	background:url(../images/1011_1.gif) no-repeat; 
	float:left; 
	margin:0;
}
.main4_topCenter{
	width:561px; 
	height:28px; 
	background:url(../images/1011_3.gif); 
	float:left; 
	text-indent:10px; 
	color:#FF6600; 
	font-size:14px; 
	font-weight:600; 
	line-height:30px; 
	margin:0;
	overflow:hidden;
}
.main4_topRight{
	width:5px; 
	height:28px; 
	background:url(../images/1011_2.gif) no-repeat; 
	float:left; 
	margin:0;
}
.main4_middle{
	width:588px; 
	border:#ff7a00 1px solid; 
  border-top:none;
	margin:0; 
	overflow:hidden;
}
.main4_middle ul{
  width:565px;
	margin:5px auto;
	padding-left:3px;
}
.main4_middle ul li{
	float:left;
	line-height:22px;
	width:280px;
	white-space:normal;
}
.main4_middle ul li ul{
	padding:5px;
	width:271px;
	height:auto!important;
	height:190px;
	min-height:180px;
	overflow/*ie6*/:hidden;
}
.main4_middle ul li ul li{
	width:100%;
	float:left;
	line-height:22px;
}
.main4_middle_top{
	height:27px;
	font-size:14px;
	font-weight:600;
	overflow:hidden;
	color:#007ba8;
	text-align:left;
	line-height:26px;
	text-indent:35px;		
}
.span11{margin-top:5px;}
.main4_middle_t1{background:url(../images/1015-1.gif) no-repeat left;}
.main4_middle_t2{background:url(../images/1015-2.gif) no-repeat left;}
.main4_middle_t3{background:url(../images/1015-3.gif) no-repeat left;}
.main4_middle_t4{background:url(../images/1015-4.gif) no-repeat left;}
.main4_middle_t5{background:url(../images/1015-5.gif) no-repeat left;}
.main4_middle_t6{background:url(../images/1015-6.gif) no-repeat left;}
.main4_middle_bg2{
	background: url(../images/before.gif) no-repeat left top;
	text-indent:50px;
	color:#006633;
}
.main4_middle_bg3{
	background:url(../images/now.gif) no-repeat left top #ffe6bf;
	text-indent:50px;
	color:#990000;
}
.main4_middle_foot{
	border:#FF6600 1px dashed;
	background:#fff6d1 url(../images/go1.gif) 5px no-repeat;
	text-indent:40px;
}







/* CSS Document */
*{
padding:0; margin:0;
}
img{ 
border:0
}
body{
	font-family:Arial;
	font-size:12px; 
	margin:auto;
	text-align:center;
	color:#666666;
}
td,th {
line-height:22px;
}
li{ 
list-style-type:none;
}
a:link{
color:#007ba8;
text-decoration:none;
}
a:hover{ 
color:#007ba8;
text-decoration:underline;
}
a:visited{
color:#007ba8;
text-decoration:none;
}

h1{ 
color:#ffffff;
}


a.h1:link,a.h1:visited{ 
color:#ffffff;
text-decoration:none;
}

/* Link */
.cWhite,a.cWhite:link,a.cWhite:visited{ 
color:#ffffff;
text-decoration:none;
}
.cWhite,a.cWhite:hover{
text-decoration:underline;
}
.cWhite2,a.cWhite2:link,a.cWhite2:visited{ 
color:#ffffff;
text-decoration:none;
font-size:14px;
}
.cWhite2,a.cWhite2:hover{
text-decoration:none;
}
.cWhite3,a.cWhite3:link,a.cWhite3:visited,a.cWhite3:hover{ 
color:#ffffff;
text-decoration:underline;
}
.cGreen,a.cGreen:link,a.cGreen:visited{ 
color:#77AF40;
text-decoration:none;
}
.cGreen,a.cGreen:hover{
text-decoration:underline;
}
.cBlue,a.cBlue:link,a.cBlue:visited{ 
color:#007ba8;
text-decoration:none;
}
.cBlue,a.cBlue:hover{
text-decoration:underline;
}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{ 
color:#007ba8;
text-decoration:none;
font-weight:600;
}
.cBlue3,a.cBlue3:link,a.cBlue3:visited{ 
color:#007ba8;
text-decoration:none;
font-size:14px;
}
.cBlue4,a.cBlue4:link,a.cBlue4:visited{ 
color:#007ba8;
text-decoration:none;
font-weight:600;
}
.cBlue4,a.cBlue4:hover{
text-decoration:underline;
font-weight:600;
color:#007ba8
}
.cBlack,a.cBlack:link,a.cBlack:visited{ 
color:#666666;
text-decoration:none;
}
.cBlack,a.cBlack:hover{
text-decoration:underline;
}
.cRed,a.cRed:link,a.cRed:visited{ 
color:#FF0000;
text-decoration:none;
}
.cRed,a.cRed:hover{
text-decoration:underline;
}
.cOrange,a.cOrange:link,a.cOrange:visited{ 
color:#FF6600;
text-decoration:none;
}
.cOrange,a.cOrange:hover{
text-decoration:underline;
}
.cOrange2,a.cOrange2:link,a.cOrange2:visited{ 
color:#FF6600;
text-decoration:none;
font-weight:600;
}

/* Color */
.fRed{ color:#FF0000;}
.fOrange{ color:#FF6600;}
.fOrange2{ color:#FF6600;font-size:14px; font-weight:600;}
.fGreen{ color:#77AF40; text-decoration:underline}
.findex3{background:#f7f7f7;}
.fBlack1{font-size:14px; font-weight:600; color:#666666}
.fBlack2{font-size:12px; font-weight:600; color:#666666}
.fBlue2{ color:#007ba8}
.fBlue3{ color:#007ba8; font-weight:600;}
/* Font */
.sc{ 
font-family:Georgia, "Times New Roman", Times, serif;
color:#FF0000;
}
.f18px{ font-size:18px;font-weight:600}
.FB{ font-weight:600}
/*Other*/
.right1{
text-align:right;
}
.left1{
text-align:left;
}
.br1{
height:10px;
width:100%;
}
.align2{ 
text-align:center;
}
/*底部版权*/
#copyright{
	overflow:hidden;
	width:861px; 
	float:left; 
	margin:11px 0 0 0; 
	overflow:hidden;
}
ul.copyright_content{
	width:780px;
	margin:10px auto;
	overflow:hidden; 
	text-align:center;
}
ul.copyright_content li{ 
	width:780px; 
	height:25px; 
	line-height:25px; 
	overflow:hidden; 
	float:left;
	text-align:center;
}
/*-----三个TAB CSS开始-----*/
.ts2_menuLeft{
	width:160px; 
	height:18px;
	line-height:20px;
	overflow:hidden;
  float:left;
	background:url(../images/buy_4.jpg) left no-repeat;
  text-indent:40px;
  margin:3px 0 0 10px;
	_margin:3px 0 0 6px;
}
.agentTop1{
	width:590px;
	float:left;
	height:30px;
	line-height:30px;
	overflow:hidden;
	border-bottom:#FF6600 2px solid;
	background:url(../images/agent_top.gif) left no-repeat;
	text-indent:40px;
}
.agentTop2{
	width:590px;
	float:left;
	height:30px;
	line-height:30px;
	overflow:hidden;
	border-bottom:#FF6600 2px solid;
	background:url(../images/agent_top.gif) left no-repeat;
	text-indent:40px;
	margin-top:10px;
}
.agent_more1{
	position:absolute;
	margin:-25px 0 0 520px;
	*margin:0 0 0 390px;
}
.agent_more2{
	position:absolute;
	margin:-25px 0 0 495px;
	*margin:0 0 0 320px;
}
.agent_more3{
	position:absolute;
	margin:-25px 0 0 495px;
	*margin:0 0 0 200px;
	color:#FF3300;
}
ul.agentList{
	width:590px;
	margin-top:10px;
}
ul.agentList li{
	width:570px; 
	margin:0 0 0 10px; 
	_margin:0 0 0 4px;
	line-height:25px; 
	float:left;
}
.agentList_guild{
	width:590px;
	margin:10px 0;
	line-height:25px;
	border:#e2e2e2 1px dashed;
}
.agentCode{
	width:580px;
	margin:10px auto;
	line-height:25px;
}
.agentCode_img{
	width:25px;
	height:22px;
	float:left;
	margin:0 0 0 5px;
}


/*9.10 我的联盟右侧修改*/
ul.agentGuild{
	width:200px;
	float:left;
}
ul.agentGuild li{
	width:96px;
	float:left;
	line-height:25px;
	margin:3px 0 0 3px;
	_margin:3px 0 0 2px;
	background:url(../images/agent_910.jpg) no-repeat;
	overflow:hidden;
	text-align:center;
}

