@charset "gb2312";
/* CSS Document */

/* 主框æž?*/
.main, .footer, .childMain, .area{ margin:0 auto; overflow:hidden; width:996px;}  /*  2010-8-26   */
.main{ margin-top:12px;}
.mainh1 h1{color:#ffffff;font-size:12px;}
.childMain{ margin-top:12px;}/*  修改内页顶部间距  现在的测试间距为12px  */
.footer{ padding:12px 0;}
.top{ background:url(../tgimg/bg_top.png) no-repeat left; width:996px; height:9px; font-size:9px; _font-size:8px;}
.top{ _background:none; width:996px; height:9px; font-size:9px; _font-size:8px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tgimg/bg_top.png");} /*  2010-8-26   */
.middleLeft{ background:url(../tgimg/middle_left.png) no-repeat left; width:7px; height:529px;}
.middleLeft{ _background:none; width:7px; height:529px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tgimg/middle_left.png");}
.middleBody{ background:#fff; width:980px; height:529px;}
.middleRight{ background:url(../tgimg/middle_right.png) no-repeat left; width:7px; height:529px;}
.middleRight{ _background:none; width:7px; height:529px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tgimg/middle_right.png");}
.bottom{ background:url(../tgimg/bg_bottom.jpg) no-repeat left bottom; width:996px; height:9px; font-size:9px; _font-size:8px;}

/* 主页 */
.head{ width:980px;}
.head .logo{ float:left; width:154px; height:60px; margin:42px 0 0 54px; display:inline;}
.head .nav{ float:right; background:url(../tgimg/nav_line.jpg) no-repeat left bottom; width:606px; height:33px; padding:0 0 27px 0; margin:42px 6px 0 0; display:inline;}
.head .nav a{ float:left; color:#666; margin:12px 0 0 33px;}

.bodyLeft{ width:477px;}
.img{ float:left; background:url(../tgimg/img1.jpg) no-repeat left; width:364px; height:119px; margin:108px 0 0 78px; display:inline;}

.bodyRight{ width:417px; padding:0 0 0 60px;}
.login{ float:left; background:url(../tgimg/loginBg_bottom.jpg) no-repeat left bottom; width:343px; padding:0 0 8px 0; margin:29px 0 0 0;}
.login_title{ background:url(../tgimg/loginBg_top.jpg) no-repeat left; width:319px; height:23px; color:#2482B3; text-align:left; padding:20px 0 0 24px;} 
.login_content{ background:url(../tgimg/loginBg_middle.jpg) repeat-y left; width:343px; height:148px;}
.login_content .input_text{ background:url(../tgimg/inputText_bg.jpg) no-repeat left; width:173px; height:27px; display:block;}
.login_content .input_text input{ width:164px; height:27px; line-height:27px; background:none; border:0 none; margin:0 0 0 4px;}
.login_content .login_bt{ background:url(../tgimg/login_bt.jpg) no-repeat left; width:92px; height:33px; border:0 none; float:left;}
.login_content .register_bt{ background:url(../tgimg/register_bt.jpg) no-repeat left; width:92px; height:33px; border:0 none; float:left;}
.login_content .enter_bt{ background:url(../tgimg/register_bt.jpg) no-repeat left; width:92px; height:33px; border:0 none; float:left;}
.login_content table{ width:256px; margin:10px 0 0 41px; float:left; display:inline;}
.login_content table td{ height:41px;}
.login_content .reg{float:left; margin:12px 13px 0 15px;}


.login_content1{ background:url(../tgimg/loginBg_middle.jpg) repeat-y left; width:343px; height:275px;}
.login_content1 .input_text{ background:url(../tgimg/inputText_bg.jpg) no-repeat left; width:173px; height:27px; display:block;}
.login_content1 .input_text input{ width:164px; height:27px; line-height:27px; background:none; border:0 none; margin:0 0 0 4px;}
.login_content1 .input_text1{ background:url(../tgimg/inputText_bg.jpg) no-repeat left; width:173px; height:27px; display:block;}
.login_content1 .input_text1 input{ width:65px; height:27px; line-height:27px; background:none; border:0 none; margin:0 0 0 4px;}
.login_content1 .login_bt{ background:url(../tgimg/login_bt.jpg) no-repeat left; width:92px; height:33px; border:0 none; float:left;}
.login_content1 .register_bt{ background:url(../tgimg/register_bt.jpg) no-repeat left; width:92px; height:33px; border:0 none; float:left;}
.login_content1 .enter_bt{ background:url(../tgimg/register_bt.jpg) no-repeat left; width:92px; height:33px; border:0 none; float:left;}
.login_content1 table{ width:256px; margin:10px 0 0 41px; float:left; display:inline;}
.login_content1 table td{ height:41px;}
.login_content1 .reg{float:left; margin:12px 13px 0 15px;}


.findPwd{float:left; margin:12px 0 0 0;}
.login_content .reg a, .login_content .findPwd a{ color:#666;}

.freeSpace_bt{ width:343px; float:left;}
.freeSpace_bt .bt1{ float:left; width:181px; height:105px; margin:28px 0 0 0;}

.foot{ background:url(../tgimg/bottom_bg.jpg) repeat-x left; width:980px; height:56px; margin:10px 0 0 0;}
.childFoot{ background:url(../tgimg/bottom_bg.jpg) repeat-x left; width:980px; height:56px; margin:0 0 0 0; display:inline;}
/* flash框架 start  */
.flash{ background:url(../tgimg/flash.jpg) no-repeat left; float:left; width:240px; height:22px; margin:34px 0 0 60px; display:inline;}
/* flash框架 end  */
.tel{ width:190px; height:17px; float:right; margin:30px 20px 0 0; display:inline;}
.qq{ width:74px; height:23px; float:right; margin:26px 34px 0 0; display:inline;}/*  调节qq的右间距  */

.footer p{ width:978px; text-align:right; padding:2px 18px 2px 0; color:#979A9B;}/*  调节页脚内容的右间距  2010-8-26  */
.copyRight{ font-family:"Arial Rounded MT Bold";}

/* 内页--注册1,2,3 */
.childTop{ background:url(../tgimg/bg_childTop.gif) no-repeat left; width:996px; height:9px; font-size:9px;_font-size:8px;}
.childMiddleBody{ background:url(../tgimg/childMiddle_bg.gif) repeat-y left; width:989px; padding:0 0 0 7px;}
.childBottom{ background:url(../tgimg/bg_childBottom.gif) no-repeat left bottom; width:996px; height:9px; font-size:9px;_font-size:8px;}

.childContent_box{ width:980px;}
.popularize{ float:right; background:url(../tgimg/icon1.gif) no-repeat left top; margin:20px 65px 40px 0; padding:1px 0 0 18px; display:inline; height:13px; *padding:2px 0 0 18px!important;}
.child_box{ width:980px; float:left;}
.step{ width:654px; margin:0 auto; text-align:left; overflow:hidden;}
.step{ margin-bottom:18px;}
.childMiddleBody .childContent_box .reg{ width:654px; margin:0 auto;}
.childMiddleBody .childContent_box .reg td{ height:32px;}
.childContent_box .reg .input_box{ width:164px; height:18px; line-height:18px;}
.childContent_box .reg .input_box1{ width:52px; height:18px; float:left; line-height:18px;}
.childContent_box .reg .yzm{ background:#993333; width:50px; height:22px; display:block; float:left; margin:0 2px 0 4px;}
.childContent_box .reg .w170px{ width:176px;}
.childContent_box .reg .w116px{ width:116px;}

.inputBt_bg, .inputBt_bg2{ background:url(../tgimg/input_btbg.gif) no-repeat left; color:#fff;  width:113px; height:30px; font-weight:bold; font-size:14px; border:0 none; float:left; line-height:30px;}
.inputBt_bg{ margin:0 0 0 28px;}
.inputBt_bg2{ margin:12px 12px 0 0;}
 
.childContent_box .reg .h120px{ padding:35px 0 0 0;}
.change_yzm{ padding:4px 0 0 0;color:#0000EE;}

/*   注册错误信息提示各状æ€?  */
.childContent_box .reg p{ padding:2px 2px 2px 4px; float:left; width:340px; height:14px; overflow:hidden;}
.childContent_box .reg .icon{ float:left;}
.childContent_box .reg .wrong{ border:1px solid #FF6600; background:#FFEEEE; padding:2px 2px 2px 4px; float:left;}
.childContent_box .reg .wrong .icon1{ background:url(../tgimg/icon5.gif) no-repeat left; width:14px; height:14px; display:block; float:left; margin:0 3px 0 0;}
.childContent_box .reg .wrong .icon2{ background:url(../tgimg/icon6.gif) no-repeat left; width:14px; height:14px; display:block; float:left; margin:0 3px 0 0;}
.childContent_box .reg .succeed{ background:#EEFFFF; padding:2px 2px 2px 4px; float:left;}
.childContent_box .reg .succeed .icon{ background:url(../tgimg/icon7.gif) no-repeat left; width:14px; height:14px; display:block; float:left; margin:0 3px 0 0;}
.message_box{ height:14px; text-align:left; padding:1px 0 0 0;}

/* 内页--找回密码1,2 */
.wrong_notice{ margin:0 auto; overflow:hidden;}
.wrong_notice{ width:646px; text-align:left; border:1px solid #FF6600; background:#FFEEEE; padding:2px 2px 2px 4px; margin-bottom:18px;}
.wrong_notice .icon{ background:url(../tgimg/icon5.gif) no-repeat left; width:14px; height:14px; display:block; float:left; margin:0 5px 0 0;}
.wrong_notice .notice_words{ width:300px; height:14px; display:block; float:left; padding:1px 0 0 0; *padding:2px 0 0 0!important;}
.reg2{ width:980px; float:left; margin:24px 0 0 0;}
.reg2_box, .reg3_box{ margin:0 auto; overflow:hidden;}
.reg2_box{ width:500px; height:32px; text-align:left; padding:0 0 0 121px; line-height:28px;}
.reg3_box{ width:91px; text-align:left; line-height:28px;}
.reg4_box{ float:left; width:600px;text-align:left; margin:0 0 0 198px; padding:0 0 0 121px; display:inline; line-height:28px;}
.reg5_box{ float:left; margin:0 0 0 320px; width:250px; display:inline;}
.message_box2{ border:1px solid #FF6600; width:320px; height:18px; overflow:hidden; float:left; background:url(../tgimg/icon5.gif) no-repeat left center #FFEEEE; padding:4px 3px 3px 18px; margin:0 0 0 28px; *padding:5px 3px 3px 18px!important; line-height:18px;}
.pl30px{ padding-left:165px;}
.p92px{ padding-left:92px;}
.p40px{ padding:0 0 0 160px;}

.input_bt{ background:url(../tgimg/input_btbg1.gif) no-repeat left; width:91px; height:23px; border:none; color:#fff; font-weight:bold; font-size:14px;}
.input_bt2{ background:url(../tgimg/input_btbg2.gif) no-repeat left; width:91px; height:30px; border:none; color:#fff; font-weight:bold; margin:12px 0 0 0; font-size:14px;}

.reg2_box .box{ height:23px; display:block; float:left;}
.reg2_box .box1{ margin:2px 4px 0 0;}
.reg2_box .succeed_words{ display:block; float:left; padding:3px 0 0 0;}
.succeed_icon{ background:url(../tgimg/icon2.gif) no-repeat left; width:28px; height:23px; display:block; float:left; margin:0 5px 0 0;}
.succeed_icon1{ background:url(../tgimg/icon3.gif) no-repeat left; width:41px; height:31px; display:block; float:left;}

/* 内页--支付1,2,3,4,5 */
.pay_box{ margin:0 auto; overflow:hidden;}
.pay_box{ border:1px solid #CCDFF2; width:588px;}
.pay_box .title{ background:#E9F4FF; border-bottom:1px solid #CCDFF2; width:584px; height:27px; text-align:left; line-height:27px; float:left; padding:0 0 0 4px;}
.pay_box table{ float:left; margin:31px 0 0 31px; display:inline; width:280px;}
.pay_box table td{ height:36px;}
.pay_box .service{  float:left; width:236px; margin:44px 0 0 36px; display:inline;}
.pay_box .service p{ width:239px;}
.pay_box .input_text{ width:182px; height:19px; line-height:21px; border:1px solid #B3C5D7;}
.pay_box .service ul{ float:left; text-align:left; width:236px;}
.pay_box .service ul li{ margin:12px 0 0 0; color:#666;}
.pay_box .rmb{ float:left; width:555px; text-align:left; padding:12px 0 0 33px;}
.pay_box .bank{ float:left; width:555px; margin:18px 0; padding:0 0 0 33px;}
.pay_box .bt_next{ float:left; width:426px; margin:0 0 46px 0; *padding:0 0 46px 170px!important; padding:0 0 0 170px; text-align:left;}
.pay_box .bt_next input{ background:url(../tgimg/bt_bg.gif) no-repeat left; width:89px; height:32px; border:0 none; color:#819CAA; font-weight:bold;}
.pay_box .bt_next1{ float:left; width:586px; margin:0 0 26px 0; *padding:0 0 26px 0!important; padding:0;}
.pay_box .bt_next1 input{ background:url(../tgimg/bt_bg.gif) no-repeat left; width:89px; height:32px; border:0 none; color:#819CAA; font-weight:bold;}

.pay_box .bank_box{ float:left; margin:0 14px 0 0;}
.pay_box .radio{ padding:7px 2px 0 0;}
.pay_box .radio input{ padding:0; margin:0; width:15px; height:15px; font-size:15px;}
.bank_box span{ float:left; display:block;}

.succeed_title{ float:left; text-align:left; display:inline; width:302px; height:42px; margin:43px 0 43px 110px; background:url(../tgimg/icon3.gif) no-repeat left top; padding:0 0 0 48px; font-size:24px; color:#464D5A; line-height:42px;}
.succeed_content{ margin:0 0 26px 160px; float:left; width:340px; text-align:left; display:inline;}

.wrong_title{ width:306px; margin:43px 0 43px 130px; height:40px; background:url(../tgimg/icon4.gif) no-repeat left top; padding:0 0 0 36px; font-size:22px; color:#797979; line-height:39px; text-align:left; display:inline; float:left;}
.wrong_content{ margin:0 0 66px 170px; float:left; width:340px; text-align:left; display:inline; color:#888;}

.bank_account1{ margin:30px 0 16px 60px; display:inline;}
.bank_account2, .bank_account{ margin:0 0 16px 60px; display:inline;}
.bank_account dt, .bank_account1 dt, .bank_account2 dt{ float:left; margin:0 12px 0 0;}
.bank_account dt img, .bank_account1 dt img, .bank_account2 dt img{ vertical-align:top; float:left; border:2px solid #DFEBF7;}
.bank_account dd, .bank_account1 dd{ float:left; text-align:left; border-bottom:1px  dashed #666666; width:298px; height:36px; line-height:36px; overflow:hidden;}
.bank_account2 dd{ float:left; text-align:left; width:298px; overflow:hidden;}
.bank_account2 ul li{ text-align:left; line-height:18px;}
.notice{ width:465px; float:right; text-align:right; padding:0 20px 20px 0;}
.notice2{ width:400px; float:left; text-align:left; margin:50px 0 30px 100px; display:inline;}

.confirm{ float:left; margin:0 0 0 100px; padding:0 0 60px 0; display:inline;}
.confirm dd, .confirm dt{ float:left;}
.confirm dd input{ background:url(../tgimg/bt_bg.gif) no-repeat left; width:89px; height:32px; border:0 none; color:#819CAA; font-weight:bold; font-size:14px; display:inline; margin:110px 0 0 0;}
.confirm dd{ height:143px; margin:0 0 0 48px; display:inline;}
.confirm dt{ width:243px;}
.confirm .img_fonts{ padding:4px 0 0 0;}




/*  主页框架和新增新闻，友情链接模块修改   2010-8-26   */
.news{ height:120px; margin-top:10px; margin-bottom:10px;}
.news_left{ background:url(../tgimg/news_left.jpg) no-repeat left top; width:5px; height:120px; float:left; margin:0 0 0 7px; display:inline;}
.news_right{ background:url(../tgimg/news_right.jpg) no-repeat left top; width:6px; height:120px; float:left;}
.news_middle{ background:url(../tgimg/news_bg.jpg) repeat-x left top; width:973px; height:89px; float:left; padding:13px 0 18px 0;}
.news_middle p{ float:left; text-align:left; color:#2581CA; font-weight:bold; width:90%; text-indent:13px;}
.news_middle ul{ float:left; width:100%; margin:6px 0 0 0; display:inline;} 
.news_middle ul li{ float:left; width:210px; margin:0 0 0 13px; padding:0 0 0 18px; display:inline; height:22px;}
.news_middle ul li a{ color:#666; display:block; width:208px; float:left; text-align:left; height:14px; padding:5px 0 0 0; *padding:6px 0 0 0; overflow:hidden;}
.news_middle ul .numb1{ background:url(../tgimg/numb1.jpg) no-repeat left center;}
.news_middle ul .numb2{ background:url(../tgimg/numb2.jpg) no-repeat left center;}
.news_middle ul .numb3{ background:url(../tgimg/numb3.jpg) no-repeat left center;}
.news_middle ul .numb4{ background:url(../tgimg/numb4.jpg) no-repeat left center;}
.news_middle ul .numb5{ background:url(../tgimg/numb5.jpg) no-repeat left center;}
.news_middle ul .numb6{ background:url(../tgimg/numb6.jpg) no-repeat left center;}
.news_middle ul .numb7{ background:url(../tgimg/numb7.jpg) no-repeat left center;}
.news_middle ul .numb8{ background:url(../tgimg/numb8.jpg) no-repeat left center;}
.news_middle ul .numb9{ background:url(../tgimg/numb9.jpg) no-repeat left center;}
.news_middle ul .numb10{ background:url(../tgimg/numb10.jpg) no-repeat left center;}
.news_middle ul .numb11{ background:url(../tgimg/numb11.jpg) no-repeat left center;}
.news_middle ul .numb12{ background:url(../tgimg/numb12.jpg) no-repeat left center;}

.friends{ background:url(../tgimg/friends_bg.jpg) repeat-x left top #6C6C6C; width:981px; margin:0 0 0 7px; display:inline; padding:13px 0 13px 0;  float:left;}
.friends p{ float:left; text-align:left; color:#333; font-weight:bold; width:90%; text-indent:18px;}
.friends .content_words{ float:left; width:963px; padding:0 0 0 18px;}
.friends .content_words a{ text-align:left; float:left; color:#fff; margin:12px 15px 0 0; display:block; width:88px; height:12px; overflow:hidden;}
.friends .content_img{ float:left; width:963px; padding:0 0 0 18px;}
.friends .content_img a{ text-align:left; float:left; color:#fff; margin:12px 15px 0 0; display:block; overflow:hidden;}
.friends_url{ margin-top:12px;}
/*     news_content  新闻详细页模å�? 
#endText {width:660px; text-align:justify; text-justify:inter-ideograph; overflow:hidden; font-size:12px; clear:both;word-wrap:break-word;line-height:22px;}
#336699
*/
.news_content_left{ width:664px; margin:22px 0 0 6px; display:inline; padding:0 8px;}
.news_content_left .news_title h3{ font-size:18px; color:#000; height:36px; line-height:36px; border-bottom:1px solid #ccc;}
.news_content_left .news_infor p{ text-align:justify; text-justify:inter-ideograph; font-size:12px; word-wrap:break-word; line-height:22px; margin:8px 0 0 0;}

.news_content_right{ width:270px; min-height:500px; border:1px solid #ccc; margin:22px 8px 0 0; display:inline;}
.news_content_right .news_new{ color:#000; background:#eee; height:35px; line-height:35px; border-bottom:1px solid #ccc; width:264px; text-align:left; padding:0 0 0 6px;}
.news_content_right .news_new_list a{ color:#336699;}
.news_content_right .news_new_list a:hover{ color:#F00;}
.news_content_right .news_new_list li{ float:left; width:262px; text-align:left; line-height:26px; padding:0 4px 0 4px; height:26px; overflow:hidden;}



/*----------增加-----------*/
.ad{ padding:37px 0 0 70px;}
.ad img{margin-right:10px;}


.cs_nprice {
	FONT-FAMILY: Georgia; COLOR: #fd0101; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

.yqlj_pic {
	MARGIN-TOP: 8px; WIDTH: 950px
}
.yqlj_pic LI {
	WIDTH: 126px; FLOAT: left; MARGIN-RIGHT: 11px
}
* + HTML .yqlj_pic LI {
	WIDTH: 126px; FLOAT: left; MARGIN-RIGHT: 9px
}
.yqlj_pic IMG {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}