@charset "utf-8";
/* CSS Document */
*		{}

body	{ font-family:"微软雅黑",Tahoma, Geneva, sans-serif; font-size:12px; color:#444; line-height:22px; background-color: #FFF;margin:0; padding:0; background: #fff;}

a		{color:#a40000;text-decoration:none}
a:hover	{color:#468100; text-decoration:underline}
a.green	{color:#468100;}
img		{border:0px;}
ul,li,form,h1,h2,h3,h4,dl,dt,dd{margin:0; padding:0; list-style:none;}
.clear	{clear:both; line-height:0; font:0; overflow:hidden;}
.hidden	{display:none;}
.fontRed{color:#ff5959;}
.fontGreen{color:#468100;}
table{border-collapse:collapse; border-spacing:0;}
/*form元素*/
.inpt{ border:1px solid #b5b8c9; padding-bottom:0px; height:22px; line-height:22px; border-radius:3px; width:90px; text-indent:8px;}
.select{ border:1px solid #aeaeae;}
.textarea{border:1px solid #aeaeae; padding:2px;}
input, select{ vertical-align:middle;}

/*btn*/
.button-1, .button-2, .button-3, .button-4, .button-5, .button-6, .button-6_1, .button-7, .button-8, .button-9, .button-9 a, .button-10, .button-10 a{ background-image:url(../images/btn.png); background-repeat:no-repeat; text-align:center; display:inline-block; border:0; cursor:pointer;}
.button-1{ background-position: 0 0; height:26px; width:74px; _float:left;  display:inline-block;}
.button-2{ background-position: 0 -26px; height:20px; line-height:20px; width:58px; padding-right:18px; display:inline-block; color:#000;}
.button-3{ background-position: 0 -46px; height:25px; line-height:25px; width:60px; padding-right:15px; display:inline-block; color:#2e5378;}
.button-4{ background-position: 0 -71px; height:25px; line-height:25px;width:75px; display:inline-block; color:#2e5378;}
.button-5{ background-position: 0 -96px; height:33px; line-height:33px; padding-bottom:4px; width:88px; display:inline-block; color:#fff; font-size:14px; font-weight:600;}
.button-5:hover{ color:#fff;}
.button-6{ background-position: 0 -133px; height:29px; line-height:29px; width:114px; display:inline-block; color:#093b66; font-size:14px; font-weight:600;}
.button-6_1{background-position: 0 -133px; height:29px; line-height:29px; width:114px; display:inline-block; color:#A8A7A7; font-size:14px; font-weight:600; cursor:default;}
.button-7{ background-position: 0 -183px; height:25px; line-height:25px;  width:83px; display:inline-block; color:#fff; font-size:14px; font-weight:300;}
.button-7:hover{ color:#fff;}
.button-8{ background-position: 0 -208px; height:21px; line-height:21px; width:57px;}
.button-9{ background-position: 0 -274px; height:25px; line-height:25px; padding-left:10px;}
.button-9 a{ background-position: right -274px;padding-right:20px;height:25px; line-height:25px;}
.button-10{ background-position: 0 -299px; height:25px; line-height:25px; padding-left:10px;}
.button-10 a{ background-position: right -299px;padding-right:10px;height:25px; line-height:25px;}
.button-11{ display:inline-block; background: url(../images/btn.png) left -254px; padding-left:10px; height:20px;}
.button-11 a{display:inline-block; background: url(../images/btn.png) right -254px; padding-right:20px; height:20px; line-height:20px;}



span.buttonGreen{display: block; width: 140px; height:34px;}
span.buttonGreen span{display:block;}
span.buttonGreen span a{display: block; line-height: 34px; background:url(../images/button.gif) 0 -50px no-repeat; color: #ffffff; font-size: 14px; font-weight: bold; text-align: center;}
span.buttonGreen span a:hover{background-position: -140px -50px;}
span.buttonGreen button{display:block;overflow:visible;width:auto;_width:0;height:35px;margin:0 -10px;padding:0 10px;border:0 none;background:none;color:#fff;text-decoration:none;line-height:27px;vertical-align:middle;white-space:nowrap;cursor:pointer; }
span.buttonGreen span a{ text-decoration:none; color:#FFF;font-size:14px; font-weight:bold;}
span.buttonGreen span a:hover{color:#FFF; text-decoration:none;}

.buttonYes{width:70px; height:25px; text-align:center; float:left; margin-right:10px;}
.buttonYes a{ color:#444444; text-decoration:none; line-height:25px; display: block;background:url(../images/button2.gif) no-repeat 0 -143px;}
.buttonYes a:hover{color:#ffffff; text-decoration:none; line-height:25px; background-position: -70px -143px;}

.buttonNo{width:70px; height:25px; text-align:center; float:left; margin-right:10px;}
.buttonNo a{ color:#444444; text-decoration:none; line-height:25px; display: block; background:url(../images/button2.gif) no-repeat 0 -168px;}
.buttonNo a:hover{color:#ffffff; text-decoration:none; line-height:25px; background-position: -70px -168px;}

#head			{width:100%; background:url(../images/head.gif) repeat-x 0 -288px ;}
#head .headBox	{width:990px; margin:auto;}
#head .headBox .headBox1		{height:65px;}
#head .headBox .headBox1 .logo	{height:65px; width:376px; float:left; background:url(../images/head.gif) no-repeat; display:block; text-indent:-9900px; overflow:hidden;}
#head .headBox .headBox2		{height:48px;}
#head .headBox .headBox2 .l		{width:10px; float:left; height:48px; background:url(../images/head.gif) 0 -65px ;}
#head .headBox .headBox2 .r		{width:255px; float:left; height:48px; background:url(../images/head.jpg);}
#head .headBox .headBox2 .c		{float:left; height:48px; width:725px; background:url(../images/head.gif) 0 -113px ;}

#txz				{float:left; height:48px; width:140px;}
#txz .buttonTxz		{width:112px; height:30px; background:url(../images/txz.jpg) no-repeat ; display:block; margin:8px 0 0 8px; _margin:8px 0 0 4px; text-indent:-9900px; overflow:hidden;}
#txz .buttonTxz:hover{background-position: 0 -30px;}
#menu				{float:left; height:48px; width:585px; _display:inline; margin-left:10px;}
#menu li			{float:left; width:102px; height:48px; text-align:center; display:block; background:url(../images/head.gif) no-repeat 0 -209px ;}
#menu .cursor		{background:url(../images/head.gif) no-repeat 0 -161px; color:#1e4b00;}
#menu .cursor:hover	{color:#1e4b00;}
#menu li a			{font-size:14px; font-weight:bold; width:100px; height:48px; line-height:48px; color:#FFF; text-decoration:none; display:block; padding-left: 2px;}
#menu li a:hover	{color:#ff0; text-decoration:none;}

#head .headBox .headBox1 .about					{height:40px; float:right; width:500px; padding-top:25px; padding-right:10px;}
#head .headBox .headBox1 .about .back			{float:right; width:70px; height:25px; }
#head .headBox .headBox1 .about .back a			{text-decoration:none; line-height:25px; color: #444444; display: block; background:url(../images/button2.gif) no-repeat 0 -168px; text-align: center;}
#head .headBox .headBox1 .about .back a:hover	{color:#ffffff; background-position: -70px -168px;}
#head .headBox .headBox1 .about .welcome		{float:right; color:#468100; padding-left:20px; margin-right:20px; margin-top: 2px; height:20px; line-height: 20px; overflow:hidden; background:url(../images/button.gif) no-repeat  0 -197px;}

#headIndex					{width:980px; margin:auto; height:63px; margin-bottom:30px;}
#headIndex .l				{width:10px; height:63px; float:left; background:url(../images/head3.gif) no-repeat 0 -63px;}
#headIndex .c				{width:950px; height:63px; float:left; background:url(../images/head3.gif) repeat-x; padding:0 5px;}
#headIndex .c .logo			{width:547px; height:63px; float:left; background:url(../images/button3.jpg) no-repeat;}
#headIndex .c .logo span	{display:none;}
#headIndex .c .about		{ padding-top:20px; text-align:right;}
#headIndex .c .about a		{ color:#FC0; text-decoration:none; margin-right:10px;}
#headIndex .c .about a:hover{ color:#FF9; text-decoration:underline;}
#headIndex .r				{width:10px; height:63px; float:left; background:url(../images/head3.gif) no-repeat -10px -63px;}

#wrapperBase		{width:1180px; margin:10px auto; clear:both;}
#wrapperBase .wrapperLeft	{float:left; width:170px; overflow:hidden; margin-bottom:10px;}
#wrapperBase .wrapperLeft .t{width:168px; height:6px; line-height:0; font-size:0; background:url(../images/box.gif) no-repeat; display:none;}
#wrapperBase .wrapperLeft .b{width:168px; height:6px; line-height:0; font-size:0; background:url(../images/box.gif) no-repeat 0 -6px; display:none;}
#wrapperBase .wrapperLeft .c{width:168px; border:1px solid #dcdcdc;}

#wrapperBase .wrapperLeft .c h3,#wrapperBase .wrapperLeft .c h3.active{ display:block; margin-top:-1px; line-height:45px; height:43px; width:168px; border:solid 1px #ddd; border-width:1px 0; background:url(../images/new_menu_bg.png) center no-repeat; font-size:14px; text-indent:40px;}
#wrapperBase .wrapperLeft .c h3:hover,#wrapperBase .wrapperLeft .c h3.active:hover{ background:url(../images/new_menu_bg_hover.png) center no-repeat; color:#fff;}
#wrapperBase .wrapperLeft .c h3.active{ background:url(../images/new_menu_bg_on.png) center no-repeat;}
#wrapperBase .wrapperLeft .c h3 i{display:none;}
.wrapperLeft .t1,.wrapperLeft .t2,.wrapperLeft .t3,.wrapperLeft .t4,.wrapperLeft .t5{
	background:url(../images/ico2.gif) no-repeat; width:20px; height:20px; display:inline-block; vertical-align:middle; margin-right:10px; overflow:hidden;}
.wrapperLeft .t1 { background-position:-20px -236px;}
.wrapperLeft .t2 { background-position:-60px -236px;}
.wrapperLeft .t3 { background-position:0 -236px;}
.wrapperLeft .t4 { background-position:-40px -236px;}
.wrapperLeft .t5 { background-position:-80px -236px;}

#wrapperBase .wrapperLeft .c ul{margin:0px auto; background:#fefefe;}
#wrapperBase .wrapperLeft .c li{display:block; height:27px; width:168px; }
#wrapperBase .wrapperLeft .c li a{text-decoration:none;display:block; height:27px; width:168px; color:#333;font-size:12px; font-weight:100; text-indent:40px; line-height:27px;}
#wrapperBase .wrapperLeft .c li a.cursor{color:#F60;text-decoration:none; background:#daf1fd;}
#wrapperBase .wrapperLeft .c li a:hover{color:#114551;text-decoration:none; background:#daf1fd;}
.leftService{width:180px; padding-bottom:15px; background:url(../images/kfzx.gif) no-repeat; margin-top:20px; padding-top:40px;}
.leftService h4{ line-height:22px; color:#fff; text-indent:15px; font-weight:300;}
.leftService p{ line-height:20px; padding:0; margin:0; color:#FF0; text-indent:40px;}
#wrapperBase .wrapperRight	{float:right; width:1000px; margin-bottom:10px;}
#wrapperBase .wrapperRight .t{height:43px; border:1px solid #dadada; background:#fff; margin-bottom:-1px;}
#wrapperBase .wrapperRight .b{width:1000px; display:none; position:relative; height:6px; line-height:0; font-size:0; background:url(../images/box.gif) no-repeat -400px -6px;}
#wrapperBase .wrapperRight .c{width:730px; min-height:472px ;_height:472px; background:url(../images/box.gif) repeat-y -1170px 0 ; padding:20px;}
#guanggao					 {width:980px; margin:0 auto 10px auto;}

.rightTab{ position:relative;}
.rightTab li{float:left; display: inline-block;height:29px; margin-right:5px; text-align:center;}
.rightTab h3{ width:150px; display:block; height:29px; line-height:29px; color:#333; font-size:14px;}
.rightTab .more{ font-size:12px; text-decoration:none; position:absolute; right:10px; top:0px; line-height:29px;}
.rightTab li a,.rightTab li a span{display: inline-block;height:43px; line-height:43px; overflow:hidden; text-decoration:none; color: #444; font-size:14px;}
.rightTab li a span{ background-position:right -33px; margin-left:10px; padding-right:10px;}
.rightTab li a:hover{}
.rightTab li a:hover span{}
.rightTab li .cursor,.rightTab li .cursor span{color:#333; text-decoration:none;line-height:45px; font-weight:600;}
.rightTab li .cursor span{ background-position:right 0px;}
.rightTab li .cursor:hover{background-position:0 0; color:#468100; text-decoration:none;line-height:35px;}
.rightTab li .cursor:hover span{ background-position:right 0;}
.rightTab ul{ height:45px; background:url(../images/new_title_bg.png) 10px center no-repeat; padding-left:15px;}
#wrapperBase .wrapperRight .rightTab p{ float:right; font-size:12px; line-height:25px; display:inline; margin-right:10px;}
#wrapperBase .wrapperRight .rightTab p a{ color:#fff; padding:2px 7px; background:#1d90aa; border:1px solid #069; text-decoration:none; margin-left:3px;}
#wrapperBase .wrapperRight .rightTab p a:hover{ color:#fff; padding:2px 7px; background:#F90; border:1px solid #F60; text-decoration:none;}

.footer				{ color:#fff; overflow:hidden;padding-top:5px;width:980px; margin:auto; text-align:center; background:#fff;line-height:30px;}
.footer .link		{text-align:center; color: #fff; background:#cd8e29; }
.footer .link a		{color:#fff; text-decoration: none; margin:0 10px;}
.footer .link a:hover{color:#069;}
.footer .link .copyText{font-size:11px;}	
.footer .copyright	{ line-height:30px; margin: 0px auto; color:#fff; background:#cd8e29; }

#menu li .disabled{font-size:14px; font-weight:bold; width:102px; height:48px; line-height:48px; color:#84ae2b; text-decoration:none; display:block; cursor:default;}

#guanggao{margin-top:10px;}

/*color*/
.c-red,a.c-red{ color:#dd0000;}
a.c-red:hover{ text-decoration:underline;}
.c-gray-1{ color:#808080;}
.c-gray-2{ color:#999;}
.co_b{ color:#000;}
.co_w{ color:#fff;}
.co_r{ color:red;}
.c-g,a.c-g{ color:#1ba100;}
.c-f60,a.c-f60{ color:#f60;}
.c-a-1,a.c-a-1 { color:#dc0002;}
.c-a-2,a.c-a-2 { color:#0098fe;}
.c-a-3,a.c-a-3 { color:#8801fe;}
.c-a-4,a.c-a-4 { color:#039a01;}
.c-g-1,a.c-g-1{ color:#808080;}
.c-y-1,a.c-y-1{ color:#f37800;}
.c-blue,a.c-blue{ color:#0098FE;}
a.c-blue:hover{ text-decoration:underline; color:#d00;}

.grid-1000{ width:1000px; margin:0 auto;}
.grid-970{ width:970px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pl70{ padding-left:70px;}
.pb20{ padding-bottom:20px;}
.ptb10{ padding:10px 0;}
.ml10{ margin-left:10px;}
.ml5{ margin-left:5px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb25{ margin-bottom:25px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.w110 { width:110px;}
.w100 { width:100px; }
.font14,.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}
.f36{ font-size:36px;}
.lh30{ line-height:30px;}
.fb{ font-weight:600;}
.c-dc8f00{ color:#dc8f00;}
.off{ display:none;}
.on{ display:block;}
/* header 
.header{ height:111px; background:url(../images/bg.png);}*/
.header-wrap{position:relative; z-index:1; background:url(../images/headerbg.png) no-repeat right bottom; height:111px;}
.header-logo{ background:url(../images/logo.png) no-repeat; width:415px; height:85px; position:absolute; left:5px; top:18px;display:block;}
.header-bar{ position:absolute; top:5px; right:0px; z-index:5;}
.header-bar ul li{ float:left; background:url(../images/line-1.png) right no-repeat;padding:0 15px; line-height:20px;}
.header-bar-2{ position:absolute; top:40px; right:30px;}
.header-bar-2 ul li{ float:left;padding:0 15px; line-height:20px; font-size:14px;}
.header-bar .ico-home,.header-bar .ico-mail,.header-bar .ico-up,.header-bar .ico-down,.header-bar-2 .ico-qa,.header-bar-2 .ico-email,.header-bar-2 .ico-home,.uc-mail
{ background:url(../images/ico.png) no-repeat; }
.header-bar .ico-home,
.header-bar .ico-mail,
.header-bar .ico-up,
.header-bar .ico-down,
.header-bar-2 .ico-home,
.header-bar-2 .ico-qa,
.header-bar-2 .ico-email,
.uc-mail
{ display:inline-block;vertical-align:middle;}
.header-bar .ico-home,.header-bar-2 .ico-home { width:16px; height:16px;}
.header-bar .ico-mail,.uc-mail { width:20px; height:12px; background-position:0 -22px; _margin-top:3px; }
.header-bar .ico-up { width:12px; height:12px; background-position:-40px -42px;}
.header-bar .ico-down { width:12px; height:12px; background-position:-40px -22px;}
.header-bar-2 .ico-qa { width:16px; height:16px; background-position:-18px 0px;}
.header-bar-2 .ico-email { width:16px; height:16px; background-position:-36px 0px;}
.header-bar .bordr-none { background:none;}
/*我的账户下拉*/
.header-bar li.myaccount,.header-bar li.myaccount-hover{ position:relative; padding:0 10px; z-index:6;}
.myaccount a.myaccount-title{ border:solid 1px #fff; padding:0px 5px; position:relative; z-index:10; height:20px; display:inline-block;}
.myaccount-hover a.myaccount-title{ border:solid 1px #eee; border-bottom:none;padding:0px 5px;height:20px; line-height:20px; background:#fff;z-index:10;position:relative;display:inline-block;}
.myaccount-down { display:none; position:absolute; width:110px; top:20px; left:10px; background:#fff; border:solid 1px #eee;z-index:9;_zoom:1; padding:5px 10px;}
.myaccount ul li,.myaccount-hover ul li { width:55px; height:25px; padding:0px; float:left; background:none; }
.myaccount ul li.last,.myaccount-hover ul li.last { width:110px;}
/* header-nav */
.header-nav { position:absolute; z-index:2; left:380px;top:45px; height:45px;}
.header-nav ul li { float:left;}
.header-nav ul li a { height:45px; line-height:45px; display:inline-block; padding:0 20px; text-align:center; font-size:16px; font-weight:600; cursor:pointer;}
.header-nav ul li.cur,.header-nav ul li a:hover { background:url(../images/ico-nav-cur.png) center bottom no-repeat;}
.header-nav ul li a:hover,.header-nav ul li.cur a { color:#c30900;}
/* header-nav-sub */
.header-nav-sub { background:#c30900; height:38px;}
.header-nav-sub li { float:left; height:38px; line-height:38px; overflow:hidden; font-size:14px; margin:0 10px;}
.header-nav-sub li a { color:#fff; display:block; padding-right:15px;}
.header-nav-sub li a span {display:block; padding-left:15px;}
.header-nav-sub li a:hover { color:#fff;}
.header-nav-sub li.cur a ,
.header-nav-sub li.cur a span,
.header-nav-sub li a:hover,
.header-nav-sub li a:hover span
{ background:url(../images/bg-v1.png) no-repeat;}
.header-nav-sub li.cur a,.header-nav-sub li a:hover { background-position:right top; }
.header-nav-sub li.cur a span,.header-nav-sub li a:hover span { background-position:left top; color:#c30900; padding-left:15px; font-weight:600; }
.header-nav-sub li a:hover span { color:#c30900; font-weight:normal;}
.header-nav-sub li.cur a:hover span{font-weight:600; }

/*用户中心*/
.uc-top-bar{ height:38px; background:#b47725; color:#fff; line-height:38px; }
.uc-top-bar a{ color:#fff;}
.uc-top-bar .left{ width:260px; font-size:14px; float:left; font-weight:600; position:relative;}
.uc-top-bar .left .photo{ position:absolute; z-index:999; left:25px;top:10px;}
.uc-top-bar .left .photo img{ border:solid 1px #ccc; padding:3px; background:#fff;}
.uc-top-bar .left .text{ margin-left:120px;}
.uc-top-bar .right{ float:right;overflow:hidden;height:38px;}
.uc-mymail{ height:20px; padding-left:95px; padding-top:5px;}

/*公告*/
.uc-hot{height:20px; line-height:20px; overflow:hidden; margin-top:10px;}
.uc-hot a{ text-decoration:none;}
/*账户基本设置*/
.table-my-1 td{ height:40px;}
.table-my-1 .label,
.table-my-1 .label2,
.table-my-1 .label3{ width:70px; display:inline-block; vertical-align:middle; text-align:right; line-height:30px; margin-right:10px;}
.myinfobox .left,
.myinfobox .right{width:460px; height:150px;}
.myinfobox .mycard{ width:174px; height:95px; background:url(../images/bankcard-bg.png) 0 -150px no-repeat; padding:10px; overflow:hidden;}
.savebar,.savebar i{ width:80px; height:10px; display:inline-block;}
.savebar i{ background:url(../images/savebar.png) 0 -10px no-repeat;}

.uc-right-kyje{ background:#f8f8f8; border:solid 1px #dadada; border-width:0 1px 1px 1px; font-size:14px; font-family:"宋体"; overflow:hidden; height:30px; padding:0px;}
.uc-right-kyje li{ line-height:30px; height:35px; float:left; width:328px; border: dotted 1px #ddd; padding-left:30px;}
.uc-right-kyje .li-1{ border-width:0 1px 1px 0;}
.uc-right-kyje .li-2{ border-width:0 0 1px 0;}
.uc-right-kyje .li-3{ border-width:0 1px 0 0;}
.uc-right-kyje .li-4{ border-width:0;}
.uc-home-listbox1,.uc-home-listbox2{margin:0 10px 0 10px; padding-bottom:10px; width:699px;+width:698px!important;+width:695px; overflow:hidden;}
.uc-zc-right { margin:20px 20px 0 0;}
.ucbtn-cj,.ucbtn-rj {width:52px; overflow:hidden;display:inline-block; height:70px; text-align:center; text-decoration:none;}
.ucbtn-cj i,.ucbtn-rj i{ width:52px; height:36px; line-height:30px; text-align:center; color:#333; background:url(../images/btn-card.png); display:inline-block;}
.ucbtn-cj i{ background-position:0 0;}
.ucbtn-rj i{ background-position:0 -36px;}
.ucbtn-cj:hover,.ucbtn-rj:hover{ color:#f60;}

.ico-2-add,.ico-2-minus{ width:24px; height:24px; display:inline-block; background:url(../images/ico-2.png) no-repeat;overflow:hidden; vertical-align:middle;}
.ico-2-add{ background-position:0 0;}
.ico-2-minus{ background-position:0 -24px;}
.ico-open,.ico-close{ width:11px; height:11px; background:url(../images/ico-2.png) no-repeat;overflow:hidden;display:inline-block; vertical-align:middle; }
.ico-open{ background-position:0 -57px;}
.ico-close{ background-position:0 -81px;}

/*20140613*/
.operating-wrap{ height:24px; overflow:hidden;}
.btn-n-1,.btn-n-1 i,
.btn-n-1:hover,.btn-n-1:hover i
{ display:inline-block; height:24px; line-height:24px; background:url(../images/btn-space-1.png) no-repeat; overflow:hidden;}
.btn-n-1{ padding-left:15px; margin-right:5px;}
.btn-n-1:hover{ padding-left:15px;background-position:left -24px;}
.btn-n-1 i{ padding-right:15px; background-position:right top; font-style:normal;}
.btn-n-1:hover i{ padding-right:15px; background-position:right -24px; font-style:normal;}



#wrapper		{width:980px; margin:15px auto;  overflow:hidden;}
#wrapper .t		{width:980px; background:url(../images/box2.gif) no-repeat 0 0; height:12px; line-height:0; font-size:0;}
#wrapper .b		{width:980px; background:url(../images/box2.gif) no-repeat 0 -12px; height:12px;line-height:0; font-size:0;}
#wrapper .c		{width:960px; background:url(../images/box2.gif) repeat-y -1655px 0; padding:0 10px; overflow:hidden;}

#userInfo		{width:675px; height:125px; margin-bottom:10px;}
#userInfo .t	{width:675px; height:7px; line-height:0; font-size:0; background:url(../images/box2.gif) no-repeat 0 -24px;}
#userInfo .c	{width:645px; height:91px; position:relative; background:url(../images/box2.gif) repeat-y -980px 0; overflow:hidden; padding:10px 15px; margin:0;}
#userInfo .b	{width:675px; height:6px; line-height:0; font-size:0; background:url(../images/box2.gif) no-repeat 0 -31px;}

#wrapper .l		{float:left; width:675px;}
#wrapper .r		{float:right; width:275px;}	

#userInfo .c div.photo{ position:absolute; top:10px; left:7px; text-align:center; background:url(../images/no-photo.gif) no-repeat; width:80px; height:80px;}
#userInfo .c div.photo a{ color:#069;}

#wrapper .userInfoLeft	           {float:left; width:220px; margin-left:80px !important; margin-left:40px;}
#wrapper .userInfoLeft dl		   {clear:both; height:24px;}
#wrapper .userInfoLeft dt		   {float:left; width:65px;}
#wrapper .userInfoLeft dd		   {float:left; font-weight:bold;}
#wrapper .userInfoLeft dd span	   {color:#333; font-weight:300;}
#wrapper .userInfoLeft dd strong   {color:#F00; padding-right:5px;}
#wrapper .userInfoLeft dd strong.t2{ color:#F90;}
#wrapper .userInfoLeft dd .grade5{height:15px; display:inline-block; background:url(../images/ico3.gif) no-repeat  0 -54px; line-height:15px; width:86px; margin-left:5px;}
#wrapper .userInfoLeft dd .grade4{height:15px; display:inline-block; background:url(../images/ico3.gif) no-repeat  0 -70px; line-height:15px; width:86px; margin-left:5px;}
#wrapper .userInfoLeft dd .grade3{height:15px; display:inline-block; background:url(../images/ico3.gif) no-repeat  0 -86px; line-height:15px; width:86px; margin-left:5px;}
#wrapper .userInfoLeft dd .grade2{height:15px; display:inline-block; background:url(../images/ico3.gif) no-repeat  0 -93px; line-height:15px; width:86px; margin-left:5px;}
#wrapper .userInfoLeft dd .grade1{height:15px; display:inline-block; background:url(../images/ico3.gif) no-repeat  0 -119px; line-height:15px; width:86px; margin-left:5px;}

#wrapper .userInfoRight 			{float:left;}
#wrapper .userInfoRight span		{color:#066; padding:0 5px;}
#wrapper .userInfoRight ul			{width:320px; height:24px; overflow:hidden;}
#wrapper .userInfoRight a			{text-decoration: none;}

#wrapper .userInfoRight .wyzsj		{width:80px; color:#c7000b; float:left; background:url(../images/ico3.gif) no-repeat 0 -36px; height:18px; padding-left:25px; overflow:hidden;}
#wrapper .userInfoRight .ytxyx		{width:80px;color:#ff7100; float:left; background:url(../images/ico3.gif) no-repeat; height:18px;  padding-left:25px; overflow:hidden;}
#wrapper .userInfoRight .wyzsfz		{width:80px; color:#6b9f01; float:left; background:url(../images/ico3.gif) no-repeat  0 -18px; height:18px;  padding-left:25px; overflow:hidden;}


#wrapper .userInfoRight .wyzsjNo		{width:80px; color:#888; float:left; background:url(../images/ico3.gif) no-repeat 0 -222px; height:18px; padding-left:25px; overflow:hidden;}
#wrapper .userInfoRight .ytxyxNo		{width:80px;color:#888; float:left; background:url(../images/ico3.gif) no-repeat 0 -186px; height:18px;  padding-left:25px; overflow:hidden;}
#wrapper .userInfoRight .wyzsfzNo		{width:80px; color:#888; float:left; background:url(../images/ico3.gif) no-repeat 0 -204px; height:18px;  padding-left:25px; overflow:hidden;}

.product				{width:675px; margin-bottom:10px;}
.product .menu			{background:url(../images/box2.gif) no-repeat 0 -83px; padding-left:10px; width:665px; height:30px; position:relative;}
.product .menu li		{float:left; width:76px; text-align:center; height:30px;}
.product .menu a		{text-decoration:none; display:block; margin-top:5px; color:#333;}
.product .menu .cursor	{background:url(../images/box2.gif) no-repeat 0 -113px;}
.product .p2 li{ float:left;width:337px; height:110px; text-align:center; padding:5px 0;}
.product .p2 li img{ width:330px; height:110px;}

#quick		{height:295px; width:275px;}
#quick .t	{background:url(../images/box2.gif) no-repeat  0 -37px; width:275px; height:35px; line-height:0; font-size:0;}
#quick .c	{background:url(../images/box2.gif) repeat-y -2635px -0; width:275px; height:250px; padding:0;}
#quick .b	{background:url(../images/box2.gif) no-repeat 0 -72px; width:275px; height:11px; line-height:0; font-size:0;}

#quckBox		{height:204px; margin-bottom:10px; clear:both;}
#quckBox .clear	{line-height:0; font-size:0; clear:both;}
#quckBox  li a	{display:block; width:120px; height:40px; line-height:40px; font-size:13px; color:#404040; text-decoration:none; font-weight:600; text-indent:40px; overflow:hidden;}

#quckBox  li 	{display:block;float:left; width:120px; height:40px; width:120px; height:40px; margin:11px 0 0 11px; _margin:11px 0 0 7px;overflow:hidden;}
#quckBox .s1	{background:url(../images/button3.gif) no-repeat 0 0; width:120px; height:40px; }
#quckBox .s2	{background:url(../images/button3.gif) no-repeat 0 -160px; width:120px; height:40px; }
#quckBox .s3	{background:url(../images/button3.gif) no-repeat 0 -40px; width:120px; height:40px; }
#quckBox .s4	{background:url(../images/button3.gif) no-repeat 0 -200px; width:120px; height:40px; }
#quckBox .s5	{background:url(../images/button3.gif) no-repeat 0 -80px; width:120px; height:40px; }
#quckBox .s6	{background:url(../images/button3.gif) no-repeat 0 -240px; width:120px; height:40px; }
#quckBox .s7	{background:url(../images/button3.gif) no-repeat 0 -120px; width:120px; height:40px; }
#quckBox .s8	{background:url(../images/button3.gif) no-repeat 0 -280px; width:120px; height:40px; }

#quckBox .s1:hover	{background:url(../images/button3.gif) no-repeat -120px 0;}
#quckBox .s2:hover	{background:url(../images/button3.gif) no-repeat -120px -160px;}
#quckBox .s3:hover	{background:url(../images/button3.gif) no-repeat -120px -40px;}
#quckBox .s4:hover	{background:url(../images/button3.gif) no-repeat -120px -200px;}
#quckBox .s5:hover	{background:url(../images/button3.gif) no-repeat -120px -80px;}
#quckBox .s6:hover	{background:url(../images/button3.gif) no-repeat -120px -240px;}
#quckBox .s7:hover	{background:url(../images/button3.gif) no-repeat -120px -120px;}
#quckBox .s8:hover	{background:url(../images/button3.gif) no-repeat -120px -280px;}

#servicePhone	{background:url(../images/button3.gif) no-repeat 0 -320px; width:250px; height:35px; display:block; overflow:hidden; clear:both; margin-left:12px; }
#servicePhone a	{display:block; width:250px; height:35px; text-indent:-9900px; overflow:hidden;}

/* Button */
.button-t1, .button-t2{ background-image:url(../images/btn_bg.gif); background-repeat:no-repeat; border:0; cursor:pointer;}
.button-t1{ background-position: 0 0; height:14px; width:14px;}
.button-t2{ background-position: -15px 0; height:14px; width:14px;}
.button-t3,.button-t4{ background-image:url(../images/button.gif); background-repeat:no-repeat; border:0; cursor:pointer;}
.button-t3{background-position: -89px -25px; height:25px; width:106px; color:#000;}
.button-t4{background-position: 0px -25px; height:25px; width:86px; color:#000;}
.button-t5{ width:83px; height:30px; border:none; background:#CB0000; font-size:14px; color:#fff; border-radius:4px; cursor:pointer;}
/* inp */
.inp{ border:1px solid #b5b8c9; padding-bottom:0px; height:28px; line-height:28px; border-radius:3px; width:168px; text-indent:8px;}
.inp-w30{ width:30px;}
.inp-w50{ width:50px;}
.inp-w70{ width:70px;}
.inp-w90{ width:90px;}
.inp-w105{ width:105px;}
.inp-w150{ width:150px;}
.inp-w160{ width:160px;}
.inp-w200{ width:200px;}
.inp-w300{ width:300px;}
.select{ width:126px; border:1px solid #b5b8c9; padding-bottom:0px; height:28px; line-height:28px; border-radius:3px; width:120px; text-indent:2px;}
.textarea{border:1px solid #b5b8c9; padding:2px;}
.input-2{ border:1px solid #b5b8c9; padding-bottom:0px; height:28px; line-height:28px; border-radius:3px; width:168px; text-indent:8px;}

/* 搜索模块 */
.searchBox{ clear:both; padding:10px 0 10px 0; margin-bottom:10px; border-bottom:1px dashed #ccc;}
.searchBox table th{ line-height:30px; text-align:right; font-weight:300; padding:5px;}
.searchBox table td{ line-height:28px;}
.searchBox table .inp{ width:93px;}
.searchBox h3{ height:27px; line-height:27px; background:url(../images/admin/inp_bg.png) 0 -39px repeat-x;}
.searchBox h3 span{ padding-left:28px; color:#303c66;background:url(../images/icon/pic7.gif) 5px 0 no-repeat}
.searchBox .button-t3{ margin-left:30px;}


/* TAB模块 */
.tab-box{ height:27px; line-height:27px; overflow:hidden; background: url(../images/tab_bg.gif) left bottom repeat-x;}
.tab-box ul{ margin-left:10px;}
.tab-box li{ width:102px; text-align:center; line-height:27px; float:left; margin-right:5px;background: url(../images/tab_bg.gif) 0 -27px no-repeat;}
.tab-box li a{ line-height:27px; text-decoration:none; color:#000;}
.tab-box li.cursor{background: url(../images/tab_bg.gif) 0 0 no-repeat;}
.tab-box p{ float:right;}
.tab-box p{ float:right; display:inline; margin-right:10px; font-size:12px; line-height:25px;margin-top:-3px;}
.tab-box p a{ color:#fff; padding:2px 7px; background:#d79f83; border:1px solid #d79f83; text-decoration:none; margin-left:3px; }
.tab-box p a:hover{ color:#fff; padding:2px 7px; background:#F90; border:1px solid #F60; text-decoration:none;}

.inner-box p a{ color:#fff;  background:#1d90aa; border:1px solid #069; text-decoration:none; margin-left:3px;}
.inner-box p a:hover{ color:#fff;  background:#F90; border:1px solid #F60; text-decoration:none;}
/* 列表模块 */
.listBox{ padding-bottom:10px;}
.listBox table{ width:100%;}
.listBox table th{ line-height:25px; border-bottom:1px solid #d1d7e0; font-weight:300; background: #f6f6f6; text-align:left;}
.listBox table td{ line-height:20px; padding:5px; border-bottom:1px solid #ebeef2;border-top:1px solid #fff; text-align:center;}
.listBox table tr.bg td{ background:#f7fafb;}
.listBox table tr.align-left td{ text-align:left;}
.listBox table tr td.align-left{ text-align:left;}
.listBox table tr.align-right td{ text-align:right;}
.listBox table tr td.align-right{ text-align:right;}
.listBox table tr.align-center td{ text-align:center;}
.listBox table tr td.align-center{ text-align:center;}
.listBox table tr td a{text-decoration:none;color:#069;}
.listBox table tr td a:hover{ color:#F90; text-decoration:underline;}
.listBox table tr td.action a{ color:#069; text-decoration:none; padding: 0 5px;}
.listBox table tr td.action a:hover{ color:#F90; text-decoration:underline;}

.listBox .gl-list{ width:710px; margin-left:40px; height:80px; margin-top:5px; border-bottom:1px dotted #ccc; clear:both; text-align:left;}
.listBox .gl-list li{ float:left;}
.listBox .gl-list li.photo{ width:90px;}
.listBox .gl-list li.name{ width:600px;}
.listBox .gl-list li.name p{ line-height:22px;margin:0;}
.listBox .gl-list li.name p span{ margin-right:10px; color:#999; }
.listBox .gl-list li.name p.price strong{ color:#900; padding:0 5px;}

.listBox .gl-list li a{ color:#069;}
.listBox .gl-list li img{ width:70px; height:70px; border:1px solid #ccc;}

.listBox .sc-list .gl-list{ margin-left:10px; width:750px; position:relative;}
.listBox .sc-list .gl-list li{}
.listBox .sc-list .gl-list li.ac{ position:absolute; top:10px; right:10px; width:85px; text-align:right;}
.listBox .sc-list .gl-list li.ac a{ display:block; line-height:20px; height:20px; width:83px; background:url(../images/bg_button.gif) no-repeat;
	text-align:center; color:#900; margin-top:5px; text-decoration:none;}
.listBox .sc-list .gl-list li .inp-d, .listBox .sc-list .gl-list li .inp-c{ width:200px; border:1px solid #fff; padding:2px; vertical-align:bottom; color:#999; margin-right:5px;}
.listBox .sc-list .gl-list li .inp-c{border:1px solid #FC0; background:#FFF7D7; color:#069;}
.listBox .sc-list .gl-list li a.bj-tage{ text-decoration:none; vertical-align:middle;}
.listBox .p-msg{ text-align:left; line-height:15px; background:#FFF7E6; color:#000; padding:10px; border:1px solid #FEEDD1; display:none;}
.listBox .p-msg a{ color:#069;}
/* 分页 */
.pages-box{ height:26px; overflow:hidden;background: url(../images/admin/bg2.gif) 0 0 repeat-x; }

.pages {margin:3px 10px 10px 5px; vertical-align:middle; text-align:right; color:#333;}
.pages a {text-align:center;text-decoration:none; color:#4674a6;	border:#99bce4 1px solid;padding:0px 5px;margin-left:3px;}
.pages b{ color:#1a3a60;}
.pages a:hover {text-decoration:none;background-color:#E7FAFE;border:#7DC0F7 1px solid;color:#FF9900;}
.pages input {color:#87a32e;border:#76bac2 solid 1px;padding:1px;margin-top:1px;height:13px;}
.pages input:hover {border:#FF9900 solid 1px;}


.formBox{ margin:0; padding-top:10px;}
.formBox h3{height:29px; line-height:29px; overflow:hidden; font-size:14px;}
.formBox h3 span{color:#303c66; float:left; width:200px; height:29px; padding-left:28px; background:url(../images/admin/left-top-right.gif) no-repeat;}
.formBox h3 i{height:29px; float:right; width:8px; background:url(../images/admin/nav-right-bg.gif) no-repeat;}
.formBox h4{ line-height:20px; height:20px; overflow:hidden; text-indent:10px; margin-top:10px; background: url(../images/admin/frame_bg.png)0 -10px repeat-x; color:#fff;}
.formBox h5{ margin:20px 10px 10px 10px; border-bottom:1px solid #ccc; line-height:25px; font-size:14px;}
.formBox h5 a{ float:right; padding-left:10px; color:#F60; font-weight:300;}
.formBox a.more{ text-decoration:none; font-family:"宋体"; margin-right:10px;}

.formBox .content{ padding-bottom:10px;}	
.formBox .info-p{ margin:0 10px;background:#eee; line-height:30px;}
.formBox .info-p span{ padding:0 5px; }
.formBox .info-p span.error{ color:#F00;}
.formBox .c2{ width:900px; margin:0px 0;}
.formBox .c2 th{ width:150px; text-align:right; font-weight:300; padding:6px 10px 5px 0; line-height:25px; color:#333;}
.formBox .c2 td{ line-height:25px;padding:5px 0;}
.formBox .c2 .textarea{ width:300px; height:100px;}
/*.formBox .c2 select{ width:165px;}*/

.formBox td span{ margin-left:10px; color:#999;} 
.formBox td span.red{ color:#F00;}
.formBox td span.error{ color:#F00;}

.formBox .content-t2{ border:1px solid #dadada; background:#fff;}
.formBox .content-t2 h3{ height:30px; line-height:30px; font-size:12px; text-indent:10px; color:#000; background:#fff url(../images/h3bg.gif); border-bottom:1px solid #dadada;}
.formBox .content-t2 .c2{ width:680px; margin:0px 0;}
.formBox .content-t2 .c2 th{ width:150px; text-align:right; font-weight:300; padding:5px 10px 5px 0; line-height:16px; color:#333;}
.formBox .content-t2 .c2 td{ line-height:16px;padding:3px 0;}
.ico-1{ display:inline-block; width:8px; height:8px; background:url(../images/ico-1.png) no-repeat; vertical-align:middle; margin:0 5px 0 ;}
.formBox .content-t2 .cx{ width:100%; margin:0px 0;border-collapse:collapse; border:1px solid #fff;}
.formBox .content-t2 .cx th{padding:6px; font-weight:bold; color:#333; background:#f9f9f9;}
.formBox .content-t2 .cx td{padding:6px; border:1px solid #dadada; border-width:1px 0 0 0;}
.formBox .content-t2 .cx td a{ color:#069; text-decoration:none;}
.formBox .content-t2 .cx td a:hover{ color:#F60;}
.form-but{ text-align:center; margin:10px; clear:both; padding: 20px 10px; border-top:1px solid #e7edf6;}
.form-but button{ margin-right:20px;}

.formBox .c3{ width:100%; border:1px solid #d1d7e0;}
.formBox .c3 tr.first td{ color:#F00;}
.formBox .c3 th{font-weight:300; padding:3px; line-height:25px; color:#333; background:#d8e6f7;}
.formBox .c3 td{ line-height:20px;padding:3px; border-bottom:1px solid #ebeef2;}
.formBox .c3 td a{ color:#069;}
.formBox .c3 td a:hover{ color:#F60;}

.formBox .c4{ width:100%; border:1px solid #d1d7e0;}
.formBox .c4 th{font-weight:300; padding:3px; line-height:25px; color:#333; background:#d8e6f7;border-bottom:1px solid #ebeef2;}
.formBox .c4 td{padding:3px; border-bottom:1px solid #ebeef2;}
.formBox .c4 td a{ color:#069;}
.formBox .c4 td a:hover{ color:#F60;}


.right-body .mag-t1,.right-body .mag-t2,.right-body .mag-t3{ line-height:20px; margin:10px 0; color:#D84600; padding:5px 20px 5px 34px; border:1px solid #FEC799; background:#FEF0D0;
	background:#FEF0D0 url(../images/icn_errortips_error.gif) 0 8px no-repeat;}
.right-body .mag-t2{color:#2F5724; border:1px solid #6BC98A; background:#E0FEE9 url(../images/icn_errortips_ok.gif) 0 8px no-repeat;}
.right-body .mag-t3{color:#333; padding:5px 20px;  margin:0 10px 10px 10px; background: none;}
.right-body .mag-t3 a{ color:#069;  text-decoration:none;}
.right-body .mag-t3 a:hover{ color:#F60;  text-decoration:underline;}

.right-body .mag-t0{ padding:10px; margin:10px 0;text-align:center; border:1px solid #c7000b; background:#fef3f3; font-size:14px; color:#c7000b;}
.right-body .mag-t0 a{ font-size:14px; padding:0 5px; text-decoration:underline; color:#069;}

.tjdd{ text-align:right; border-top:2px dotted #ccc; padding-top:10px;}
.tjdd p{ line-height:20px; padding:5px; margin:0;}
.tjdd p strong{}

.xiadan{ width:980px; margin:10px auto;}
.xiadan .right-body{ border-top:1px solid #ccc;}
.xiadan .b{width:980px; background:url(../images/box2.gif) no-repeat 0 -12px; height:12px;line-height:0; font-size:0;}
.order-info ul{ float:right; width:450px; text-align:right; padding-right:10px;}
.order-info li.s{ font-size:14px; color:#900; padding:5px;}
.order-info li strong{ font-weight:600; font-size:18px; color:#F00;}
.order-info dl{ float:left; width:500px;}

.order-info dd{ background:#eee; border-top:1px solid #ccc;border-bottom:1px solid #ccc; line-height:25px; padding:10px; display:none;}
.order-info dd.hove{ display:block;}
.order-info dt { color:#333; font-weight:600; margin-top:10px; cursor:pointer;}
.order-info dt .btn{ width:14px; height:14px; border:0px solid #F90; cursor:pointer; background:#F60; color:#fff; line-height:18px; vertical-align:top; margin:0 5px;}
.order-info .textarea{ width:400px; height:50px;}
.order-info .inp{ width:202px;}
.order-info .form-but{ text-align:right; color:#666;}
.order-info .form-but .btn, .order-info .form-but .btn2{ width:117px; height:32px; line-height:32px; cursor:pointer; border:0; background:url(../images/button_tjdd.gif) no-repeat;margin-left:10px;}
.order-info .form-but .btn2{background:url(../images/button_tjdd2.gif) no-repeat;}
.order-info .form-but .btn span, .order-info .form-but .btn2 span{ display:none; }
#wrapperBase .order-info dl{ float:left; width:300px;}
#wrapperBase .order-info .textarea{ width:250px; height:50px;}
.bank-logo{ padding:10px 3px;  }
.bank-logo img{ margin-right:2px;margin-bottom:5px;}
.photo-p{ padding:3px; border:1px solid #ccc; width:103px; height:103px;}
.photo-p img{ width:100px; height:100px;}

.lp-list{ margin-left:15px;}
.lp-list ul{ height:200px; overflow:hidden;float:left; margin-top:10px; margin-right:18px; width:132px;}
.lp-list ul li{ line-height:20px; text-align:center; }
.lp-list ul li.photo img{ width:130px; height:130px; border:1px solid #ccc;}
.lp-list ul li.name{ height:40px; overflow:hidden;}
.lp-list ul li.name a{ text-decoration:none; color:#333; line-height:18px;}
.lp-list ul li.name a:hover{color:#F60;}
.lp-list ul li span{ color:#900; font-weight:600;}
a.new{ font-weight:600;}

.c-lunbo{ position:relative; width:675px; overflow:hidden;}
.c-lunbo .prolist {position:relative; margin-left:0px; height: 170px; overflow:hidden; width: 675px; margin-top:10px;}
.c-lunbo .prolist .prolist_content{position:absolute;height: 170px;   width:3000px; top:0px; left:0px;}
.c-lunbo .prolist ul{  float:left; width:auto; margin-left:0;}
.c-lunbo .prolist ul li {text-align:center; float:left; width:102px; margin-right:11px; height:160px; overflow:hidden;}
.c-lunbo .prolist ul li a{ font-size:12px; text-decoration:none; color:#333;}
.c-lunbo .prolist ul li a.name{ display:block; height:34px; line-height:17px; overflow:hidden;}
.c-lunbo .prolist ul li img { display:block; background:#EEE; border:1px solid #ccc; margin-bottom:5px; width:100px; height:100px;}
.c-lunbo .prolist ul li span{ color:#900; font-weight:600;}
.menu .goLeft, .menu .goRight{ width:15px; height:17px; position:absolute; top:6px; cursor:pointer;  background: url(../images/g_left.gif) 0 0 no-repeat;}
.menu .goLeft{ right:30px;}
.menu .goRight{right:5px; background: url(../images/g_right.gif) 0 0 no-repeat;}

.tags-list{ padding:10px; display:block; clear:both; border-bottom:2px dotted #eee; float:left;}
.tags-list li{ float:left; margin:0; margin-right:3px; padding-right:17px; height:22px; white-space:nowrap;}
.tags-list li.hover{padding-right:0px;}
.tags-list li a{ color:#063; text-decoration:none; line-height:22px;}
.tags-list li a:hover{ color:#F60; text-decoration:underline;}
.tags-list li .btn{height:14px; width:14px; border:0 none; cursor:pointer; margin-left:3px; background:url(../images/shanchu.gif) 0 0 no-repeat; display:none;}

.login-main{ width:980px; margin:0 auto;}
.login-main-t{ height:10px; width:980px; background: url(../images/ui.gif) 0 0 no-repeat;}
.login-main-b{height:10px; width:980px; background: url(../images/ui.gif) 0 -10px no-repeat;}
.login-main-c{ width:980px; background: url(../images/ui.gif) -980px 0 repeat-y; _margin-top:-5px;}
.login-ml{ width:238px; height:360px; float: left; margin-left:1px; display:inline; background: url(../images/login_bg.gif) 0 0 repeat-x;}
.login-mr{ width:730px; height:360px; float: right;}
.login-ml .title{ margin-left:20px; background: url(../images/button.jpg) 0 -63px no-repeat;height: 68px;overflow: hidden;width: 200px;}
.login-ml p.yzm{ margin:0 0 5px 20px;}
.login-ml p img{ width:100px; margin-left:48px;}
.login-ml .title span{ display:none;}
.login-ml p{ margin-left:20px; vertical-align:middle; line-height:20px;}
.login-ml p label{  *vertical-align:3px;}
.login-ml .login-btn{float:left; width:75px; height: 29px; overflow:hidden; cursor:pointer; border:0; background:url(../images/login_button.gif); margin-left:67px;}
.login-ml .login-btn span{ color:#fff;}
.but-box a{ margin-left:10px;}
.geLogin{ clear:both; background: url(../images/ge.jpg) 0 -6px repeat-x;
    font-size: 0;height: 6px;line-height: 0;margin: 20px auto 0 auto;width: 224px;}
.reg{ line-height:30px; margin-left:20px;}
.reg a{background: url(../images/button.jpg) 0 -131px no-repeat;display: block;height: 53px;margin: 5px 0;width: 180px;}

.right-body{ background:#fff; padding:10px; border:1px solid #dadada; padding-bottom:5px;}
/**.right-body h4{ line-height:30px; height:30px; margin:10px 0; border-bottom:1px dotted #ccc;}
.right-body h4 span{ margin-left:5px;  color:#333; font-weight:600; font-size:12px;}**/

.error-404{ width:750px; height:260px; position:relative; background:url(../images/e404.gif) 0 0 no-repeat; margin:50px auto;}
.error-404 p{ position:absolute; left:340px; top:140px; font-size:14px; font-weight:600; color:#666;}
.error-404 .btn-box{ position:absolute; left:340px; bottom:40px;}
.error-404 .btn-box a{ font-size:14px; color:#F60; text-decoration:none;}
.error-404 .btn-box a:hover{ color:#F60; text-decoration:underline;}

.register{ width:980px; margin:10px auto;}
.register-t, .register-b{background: url(../images/main_box.gif) 0 0 no-repeat;font-size: 0;height: 7px;line-height: 0;width: 980px;}
.register-b{background: url(../images/main_box.gif) 0 -7px no-repeat;}
.register-c{background: url(../images/main_box.gif) -980px 0 repeat-y;}
.regTable { margin-bottom:20px; background: url(../images/main_bg.gif) 0 0 repeat-x;margin: auto;overflow: hidden;padding: 0 20px;width: 932px;}
.regTable h3{border-bottom:1px solid #196696; height:65px; background:url(../images/title.jpg) no-repeat; width:940px; margin-bottom:30px; }
.regTable .line					{width:940px; clear:both; height:26px; line-height:30px; margin:10px 0;}
.regTable .line input			{vertical-align:bottom;}
.regTable .lineLeft				{float:left; width:235px; font-size:14px; text-align:right; color:#474747; padding-right:10px; height:21px; line-height: 21px;}
.regTable .lineLeft .fontRed	{color:#c7000b; font-size:14px; padding:0 5px;}
.regTable .lineMid				{float:left;  margin:0; vertical-align:middle;}
.regTable .lineMid .input180, .regTable .lineMid .input280{width:180px; height:17px; line-height:17px; border:1px solid #9a9c9e; float:left;}
.regTable .lineMid .input280{ width:280px;}
.regTable .lineRight			{float:left; margin-left:10px;}

.regTable .lineRight .wrong		{border:1px solid #ff5959; height:19px; line-height: 19px; float:left; padding-left:20px; color:#ff5959; background:url(../images/button.gif) #fff no-repeat  0 -158px; display: inline-block; }
.regTable .lineRight .right		{height:21px; display:inline-block; width:20px; background:url(../images/button.gif)  no-repeat  0 -179px; margin-left:0px; overflow:hidden;}
.regTable .xy					{float:left; width:285px;}
.regTable .xy input				{vertical-align:middle;}
.regTable .xy a					{color:#069;}


/* 2011-03-03 */
.regTable h4{ line-height:34px; height:34px; text-align:center; border-bottom:1px solid #cacaca; color:#1B4970; font-family:"Microsoft YaHei","微软雅黑","黑体";
	background:url(../images/h4_bg.png) repeat-x; margin:10px 0px;}
.user-type{ height:300px; margin-left:0px;}
.user-type li{ height:200px; width:213px; position:relative; background:#fff; float:left; display:inline; margin:20px 10px 20px 0px; border:5px solid #ccc;}
.user-type li.t1{ background:url(../images/t1.png) 0 0 no-repeat;}
.user-type li.t2{ background:url(../images/t3.png) 0 0 no-repeat;}
.user-type li.t3{ background:url(../images/t2.png) 0 0 no-repeat;}
.user-type li.t4{ background:url(../images/t4.png) 0 0 no-repeat;}
.user-type li a{ position:absolute; background:#666;  text-align:center; height:40px; line-height:40px; text-decoration:none; bottom:0; left:0; width:213px;
	filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.user-type li a span{ font-size:24px; line-height:35px;color:#fff;font-family:"Microsoft YaHei","微软雅黑","黑体";}

.user-type li.t1 a:hover{ background:#039;}
.user-type li.t2 a:hover{ background:#F30;}
.user-type li.t3 a:hover{ background:#060;}
.user-type li.t4 a:hover{ background:#900;}

.login-new{ width:331px; height:290px; background:url(../images/l_bg.png) no-repeat; margin:0px auto; }
.login-new  h4{ height:60px; line-height:60px; margin-bottom:20px; color:#000;font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:20px; text-align:center;}
.login-new p{ line-height:30px; height:34px; margin:0 0 0 30px; padding:0; vertical-align:middle;}
.login-new p label{ margin:0 10px; line-height:20px; vertical-align:5px;}
.login-new p span{ vertical-align:4px; margin-right:10px;}
.login-new p img{ height:25px; margin:0 5px; vertical-align:bottom;}
.login-new .but-box a{ margin-left:10px;}
.login-new .but-box{ text-align:center;}
.login-new .but-box .err{ color:#F00; line-height:25px;}
.login-new .login-btn{ width:98px; height: 26px; line-height:26px; overflow:hidden; cursor:pointer; color:#fff;
	border:0; background:url(../images/l_btn.png);  margin-top:10px;}

/* 2014 */
.uc-right-zzc{}
.bordr{ border:solid 1px #dadada;}
.btn-r{ padding-bottom:5px;}
.btn-p-add,.btn-p-minus{ width:94px; height:28px; background: url(../images/btn-01.png) no-repeat; display:inline-block;}
.btn-p-add { background-position:0 0;}
.btn-p-minus { background-position:0 -28px;}





#attractInvestmentNo,#copyrightCode,#initDateL,#initDateR,#fullName{ border:1px solid #b5b8c9; padding-bottom:0px; height:28px; line-height:28px; border-radius:3px; width:168px; text-indent:8px;}





/* 会员中心登录 */
body{
		overflow-x: hidden;
}
/*head_top*/
.head_top2{
    width: 100%;
    border-bottom:1px solid #dcdcdc;
    background:#f9f9f9;
}
.head2_1000{
    width:1200px;
    margin: 0 auto;
    height: 37px;
    line-height: 37px;
}
.head2_1000 a,.head2_1000 span{
    color: #333;
    display: inline-block;
    font-size: 12px;
}
.head2_1000 span{
    padding:0 32px;
}
.head2_1000 a{
    padding:0 10px;
}
.head_div_l{
    float: left;
}
.head_div_r{
    padding-right: 35px;
    float:right;
}
.head_a{
	padding-right: 10px;
	color: #;
}
.head_a a{
	color: #cb0000;
}
.head_a .zhanghao{
	font-size:14px;
}
.head_div_r .return{
	color:#999;
}
/*head_logo*/
.logo_wrap{
    width:1200px;
    height:60px;
    margin: 0 auto;
	margin-top:26px;
	margin-bottom:30px;
}
.logo_wrap .nav_logo{
	float: left;
    width: 326px;
    height: 60px;
    background: url(../images/d_logo.png) no-repeat center center;
    margin:0 0 0 14px;
}
.nav_logo a{
	display: block;
	width: 100%;
	height: 100%;
}
.search{
	float: left;
	margin-top: 14px;
	margin-left: 146px;
	border:2px solid #CB0000;
	overflow: hidden;
}
.search .input_left{
	float: left;
	height:30px;
	line-height: 30px;
	width: 332px !important;
	text-indent:10px;	
	outline: none;
	border:none !important;
}
input::-webkit-input-placeholder { /* WebKit browsers*/ 
　　color: #ccc;
	font-size: 12px;
　　}
input:-moz-placeholder {  /* Mozilla Firefox 4 to 18*/ 
　　color: #ccc;
	font-size: 12px;
　　}
input::-moz-placeholder {  /* Mozilla Firefox 19+*/ 
　　color: #ccc;
	font-size: 12px;
　　}
input:-ms-input-placeholder { /* Internet Explorer 10+*/ 
　　color: #ccc;
	font-size: 12px;
}
.search .input_right{
	height:30px;
	line-height: 30px;
	width:66px;
	background: #CB0000;
	color: #fff;
	text-align:center;
	text-indent:5px;
	letter-spacing: 5px;
	outline: none;
	border:none;
}
.logo_right{
	float: right;
	margin-top: 10px;
}
.logo_right img,.logo_right span{
	display: inline-block;
	vertical-align: middle;
	color: #CB0000;
	font-size: 16px;
	line-height: 1.4em;
	margin-left:5px;
}
/*nav*/
.menu_wrap{
    width:100%;
    background:#208ad8;
}
.nav_menu2{
    width: 1200px;
    margin: 0 auto;
    height: 44px;
    line-height: 44px;
}
.nav_menu2 li{
    float: left;
}
.nav_menu2 a{
    display: block;
    width:120px;
    font-size: 14px;
    text-align: center;
    color: #fff;
}
.nav_menu2 a:hover{
    background: #0260a6;
}
.nav_menu2 .addcolor{
	background: #0260a6;
}


.btn-reg{border:none;}

.boot_wrapperRight{width:1000px !important; padding:0px; float:right;}
.x_panel{padding-top:20px;}


.vip_change{background:#f9f9f9; border-bottom:1px solid #dcdcdc; height:40px; line-height:40px; width:100%;}
.vip_change ul{width:1150px; height:40px; margin:0px auto; padding-left:40px; background:url(../images/vip_change.png) left center no-repeat;}
.vip_change ul li{float:left; height:20px; line-height:20px; margin-top:10px; margin-right:16px;}
.vip_change ul .vip_change_button{padding:0px 16px; border:1px solid #c9c9c9; background:#e9e9e9; color:#666; font-size:12px; border-radius:12px; cursor:pointer;}
.vip_change ul .default{ border:1px solid #971e23; background:#cb0000; color:#fff; font-weight:bold;}
.vip_change ul .vip_change_button:hover{ border:1px solid #971e23; background:#e25a5a; color:#fff; font-weight:bold;}


#wrapperBase .wrapperRight .right-body .welcome_body{width:920px; float:right; height:400px; padding-top:30px; background:url(../images/on_vip_bg.png) right bottom no-repeat;}
#wrapperBase .wrapperRight .right-body .welcome_info{font-size:26px; padding:20px 0px;}
#wrapperBase .wrapperRight .right-body .welcome_time{padding-left:30px; background:url(../images/on_time.png) left center no-repeat; height:20px; line-height:20px; font-size:14px;}
#wrapperBase .wrapperRight .right-body .welcome_time p{float:left; margin:0px;}