﻿
/************COMMON***************/
body 
{
	font-family:Arial;
	font-size:11px;
	background-color:#e4e4e4 ;
	color:#4f4f4f;
	margin:0px;
	padding:0px;
}
.clrb{clear:both;}
.fontco{font-family:tahoma;
	font-size:12px;
	color:#626262;}
	
/************E: COMMON***************/

.modul01{margin-top:17px;}
.modul01 .a{float:left;width:197px; height:63px; overflow:hidden;margin-right:30px;}
.modul01 .b{float:left; width:315px;}
.modul01 .b .b1 a{font-weight:bold; color:#313030; text-decoration:none; background:url('../images/home/icon.gif') right -52px no-repeat; padding-right:20px;}
.modul01 .b .b1 a:hover{font-weight:bold; color:#313030; text-decoration:none;}
.modul01 .b .b0 a{font-weight:bold; color:#313030; text-decoration:none; background:url('../images/home/icon.gif') right -73px no-repeat; padding-right:20px;}
.modul01 .b .b0 a:hover{font-weight:bold; color:#313030; text-decoration:none;}
.modul01 .b .b2 a{font-weight:bold; color:#91332e; font-size:14px; text-decoration:none;}
.modul01 .b .b2 a:hover{font-weight:bold; color:#91332e; font-size:14px; text-decoration:none;}
.modul01 .b span{background:url('../images/home/icon.gif') right -88px no-repeat; padding-right:10px;}

.modul04 .a{float:left;width:60px; height:45px; overflow:hidden;margin-right:15px;}
.modul04 .b{float:left; width:177px;}
.modul04 .b a{font-weight:bold; color:#171717;text-decoration:none;}
.modul04 .b a:hover{font-weight:bold; color:#171717;text-decoration:underline;}
.modul04 .b span{font-weight:bold; color:#2e3970;}

.module02{width:366px;clear:both;}
.module02 ul{width:400px;float:left;margin:6px 0px 0px 0px;}
.module02 ul li{background:url('../images/home/bg_img.jpg') top left no-repeat;width:52px; height:40px; padding:5px; float:left;margin-right:14px;margin-bottom:7px;}
.module02 ul li a{display:block; width:52px; height:40px;overflow:hidden; }

.module03{clear:both;}
.module03 .a{float:left;width:94px; height:50px; overflow:hidden;margin-right:10px;}
.module03 .b{float:left; width:262px;}
.module03 .b div{margin:0px 0px 4px 0px;}
.module03 .b ul{margin:0px 0px 0px 9px;}
.module03 .b ul li{background:url('../images/home/red_bullet.gif') left 6px no-repeat;padding-left:11px;}
.module03 .b ul li a{text-decoration:none; color:#4f4f4f;}
.module03 .b ul li a:hover{text-decoration:underline; color:#4f4f4f;}
.module03 .b div a{font-weight:bold;text-decoration:none;color:#4f4f4f;}
.module03 .b div a:hover{font-weight:bold;text-decoration:none;color:#4f4f4f;}
/************LAYOUT***************/
#top_gso{background: url('../images/home/bottom_bg.jpg') bottom left repeat-x;}

#GSO{width:980px; background-color: #ffffff; margin:0px auto;overflow:hidden;}
#GSO .main{background:url('../images/home/logo.jpg') top left no-repeat;}
#GSO .below_main{ background:url('../images/home/below_main.jpg') left top no-repeat;}

#bottom_gso{border-top:1px solid #892727;}
#bottom_gso .bd_tp{border-top:1px solid #d8d8d8;}
#bottom_gso .footer{width:980px; margin:0px auto;}
#bottom_gso .footer .text{float:right;width:384px;background:url('../images/home/footer.jpg') top left no-repeat; padding-left:39px; text-align:left;font-family:Tahoma;font-size:10px; color:#171717;line-height:16px; padding-top:9px;}
#bottom_gso .footer .text a{font-family:Tahoma;font-size:10px; color:#171717;text-decoration:none;}
#bottom_gso .footer .text a:hover{ text-decoration:underline;color:#171717;}
#bottom_gso .footer .text span{padding:0px 5px;}
#bottom_gso .footer .text a.rss{background:url('../images/home/icon.gif') right top no-repeat; padding-right:28px;display:inline-block; height:17px;}

.content{width:926px; margin:auto;}
.content .left{float:left;width:542px;margin-right:18px;}
.content .right{float:left; width:366px; overflow:hidden;}
/************E: LAYOUT***************/

/************HOMEPAGE***************/
.below_main{height:251px; overflow:hidden; clear:both;margin-bottom:0px;}
.below_main ul,.below_main ul li{margin:0px;}
.below_main div.community{margin-left:113px; margin-top:68px; width:210px;float:left;display:inline;}
.below_main div.community ul{width:105px;float:left;}

.below_main div.academy{margin-left:100px; margin-top:68px;float:left;display:inline;}
.below_main div.quicklink{margin-left:229px; margin-top:68px;float:left;display:inline;}

.below_main ul{line-height:15px;}
.below_main ul li{background:url('../images/home/icon.gif') left -18px no-repeat;padding-left:9px;}
.below_main ul li a{color:#7e7e7e; text-decoration:none; font-weight:bold;}
.below_main ul li a:hover{color:#c42126; text-decoration:underline; font-weight:bold;}

.below_main .top_anchor{ direction:rtl; padding-right:10px;padding-top:27px;}
.below_main .top_anchor div{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/home/top.png', sizingMethod='crop');
	background:url('../images/home/top.png') top left no-repeat;_background:none; width:88px; height:97px;overflow:hidden;}
.below_main .top_anchor div img{width:88px; height:55px;}	

.main .sub_navi{padding-left:648px;padding-top:59px;}

.main .sub_navi .normal,.main .sub_navi .special{margin-right:14px;display:inline-block; border-bottom:2px solid #fff; padding-bottom:5px;}

.main .sub_navi span.normal a{color:#fff; text-decoration:none;font-family:verdana; font-size:10px;}
.main .sub_navi span.normal a:hover{color:#000; text-decoration:none;}

.main .sub_navi span.special a{color:#000; text-decoration:none;font-family:verdana; font-size:10px;}
.main .sub_navi span.special a:hover{color:#000; text-decoration:none;}
.main .sub_navi .group_ico{padding-left:54px;}
.main .sub_navi .group_ico .home{padding-right:27px;}
.main .sub_navi .group_ico .pen{padding-right:24px;}
.main .sub_navi .group_ico .search{padding-right:23px;}

.main .sub_navi .group_ico{float:right;margin-right:73px;}
.main .sub_navi span.special{float:right;margin-top:1px;}
.main .sub_navi span.normal{float:right;margin-top:1px;}

.banner{background:#e4e4e4 url('../images/home/bar_banner.jpg') bottom left no-repeat;padding:15px 0px 16px 0px;width:926px; margin:auto;margin-top:8px;}
.banner .img_banner{float:left; width:620px; height:260px; overflow:hidden;}
.banner .search{float:left;width:306px;}
.banner .search .a .fontco{width:261px; margin-right:5px;}
.banner .search .a span{float:left;}
.banner .search .b{margin-top:11px; height:27px; overflow:hidden;}

.banner .search .c{background:#811818;padding:8px 0px 9px 30px;}
.banner .search .c .left_c{float:left; width:179px;margin-right:6px;}
.banner .search .c .left_c .d1{margin-bottom:5px; background:#fff; border:1px solid #fff;height:17px; width:177px;overflow:hidden;}
.banner .search .c .left_c .d1 input{width:177px;background:none; border:none;}
.banner .search .c .left_c .d2{background:#cdcdcd;border:1px solid #fff; height:17px; width:177px;overflow:hidden;}
.banner .search .c .left_c .d2 input{background:none; border:none;width:177px;}
.banner .search .c .right_c{float:left; width:87px; height:43px;}
.banner .search .c .right_c a{display:block;width:87px; height:43px;}

.banner .search .c .below1_c{margin:9px 0px 2px -4px;_margin:5px 0px 2px -4px;}
*+html .banner .search .c .below1_c{margin:8px 0px 2px -4px;}
.banner .search .c .below1_c a{background:url('../images/home/icon.gif') left -183px no-repeat;padding-left:22px;color:#cdcdcd; font-family:Tahoma; text-decoration:underline;}
.banner .search .c .below1_c a:hover{color:#cdcdcd;text-decoration:underline;}

.banner .search .c .below2_c{padding-left:19px;}
.banner .search .c .below2_c a{color:#cdcdcd; font-family:Tahoma; text-decoration:underline;}
.banner .search .c .below2_c a:hover{color:#cdcdcd;text-decoration:underline;}

.banner .search .d{padding-left:23px;background:#e4e4e4 url('../images/home/register_bg.jpg') top left no-repeat;height:35px; width:283px; overflow:hidden;}
.banner .search .d a{display:block;height:26px; width:183px;}
.banner .search .d img{height:26px; width:183px;}

.gso_news .title{margin:13px 0px 3px 0px;}
.gso_news .module03{padding-bottom:15px;}

.list_tab{width:542px; overflow:hidden;background:#ebebeb;margin-top:33px;}
.list_tab .tab{padding:0px 10px 0px 14px;border-bottom:1px solid #999999;}
.list_tab .tab a{display:block;}
.list_tab .tab .normal{display:block;float:left; background: url('../images/home/icon.gif') right -102px no-repeat;padding-right:1px;}
.list_tab .tab .last{display:block;float:left;padding-right:1px;}
.list_tab .tab .select{display:block;float:left;padding-right:1px;}
.list_tab .tab .normal a{text-decoration:none;font-weight:bold;font-size:12px;color:#4b4a4a;padding:5px 13px 4px 13px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.list_tab .tab .normal a:hover{text-decoration:none;font-weight:bold;font-size:12px;color:#811818;background:#dadada; border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;}	

.list_tab .tab .select a{text-decoration:none;font-weight:bold;font-size:12px;color:#811818;padding:5px 13px 4px 13px;background:#dadada; border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;}
.list_tab .tab .select a:hover{text-decoration:none;font-weight:bold;font-size:12px;color:#811818;background:#dadada; border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;}	

.list_tab .tab .last a{text-decoration:none;font-weight:bold;font-size:12px;color:#4b4a4a;padding:5px 13px 4px 13px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.list_tab .tab .last a:hover{text-decoration:none;font-weight:bold;font-size:12px;color:#811818;background:#dadada; border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;}	

.list_tab .tab .arr{float:right;padding-top:7px;}
.list_tab .tab .arr a{color:#2e3970; font-weight:bold;font-family:Verdana; font-size:10px; text-decoration:none;background: url('../images/home/icon.gif') right -162px no-repeat;padding-right:12px;}
.list_tab .tab .arr a:hover{color:#2e3970; font-weight:bold;font-family:Verdana; font-size:10px; text-decoration:underline;}

.list_tab .content_tab{overflow:hidden;height:104px;padding:12px;border-top:1px solid #fff;background: #dadada url('../images/home/bg_bt_tab.gif') left bottom repeat-x; }

.list_tab .content_tab .sale_off{text-align:center;}
.list_tab .content_tab .sale_off a{text-decoration:none;margin:0px; padding:0px;}
.list_tab .content_tab .sale_off img{margin-left:-3px;}

.list_tab .content_tab .ideas{width:560px;}
.list_tab .content_tab .ideas .modul04{float:left; margin:0px 20px 10px 0px;width:252px;}

.list_tab .content_tab .group{width:560px;margin-top:-5px;}
.list_tab .content_tab .group .modul04{float:left; margin:0px 20px 5px 0px;width:252px;}

.list_tab .content2_tab{padding:6px 0px 16px 0px;overflow:hidden;height:104px;border-top:1px solid #fff;background: #c0c0c0 url('../images/home/bg_bt_tab2.gif') left bottom repeat-x; }
.list_tab .content2_tab .a{float:left;width:29px; height:29px;margin:46px 40px 0px 0px;}

.list_tab .content2_tab .b{float:left;width:403px; overflow:hidden;}
.list_tab .content2_tab .b ul{width:1003px;float:left;margin:11px 0px 0px 0px; padding:0px;}
.list_tab .content2_tab .b ul li{float:left;width:100px; margin-right:1px;overflow:hidden;}
.list_tab .content2_tab .b ul li a.a_li1{display:block;width:100px; height:67px;overflow:hidden;}
.list_tab .content2_tab .b ul li a.a_li1 img{width:100px; height:67px;}
.list_tab .content2_tab .b ul li table td{background:#fff; text-align:center; padding:0px 12px;height:24px; overflow:hidden; line-height:11px; vertical-align:middle; width:100px;}
.list_tab .content2_tab .b ul li table td a.a_li2{color:#171717; text-decoration:none; font-weight:bold;}
.list_tab .content2_tab .b ul li table td a.a_li2:hover{color:#91332e; text-decoration:none; font-weight:bold;}

.list_tab .content2_tab .c{float:left;width:29px; height:29px;margin:46px 0px 0px 40px;}
/************E: HOMEPAGE***************/
/************HOMEPAGE AFTER LOGIN***************/
.main .banner .personal_info{float:left;width:289px; overflow:hidden; background:url('../images/home/personal_info_bt.jpg') left bottom no-repeat; padding-left:16px; padding-bottom:38px;_padding-bottom:32px;display:inline;margin-top:19px;}
.main .banner .personal_info p{margin:0px 0px 6px 0px; padding:0px;font-weight:bold;color:#393939;}
.main .banner .personal_info div{float:left;margin-right:11px;}
.main .banner .personal_info div img{width:170px;}
.main .banner .personal_info ul{float:left;margin:-4px 0px 0px 0px;}
.main .banner .personal_info ul li{margin-bottom:4px;}
.main .banner .personal_info ul li a{color:#393939; text-decoration:none;padding-left:20px;}
.main .banner .personal_info ul li a:hover{color:#393939; text-decoration:underline;}
.main .banner .personal_info ul li a.edit_img{background:url('../images/home/icon.gif') left -207px no-repeat;}
.main .banner .personal_info ul li a.my_status{background:url('../images/home/icon.gif') left -226px no-repeat;}
.main .banner .personal_info ul li a.sign_out{background:url('../images/home/icon.gif') left -247px no-repeat;}
.main .banner .personal_info ul li a.edit_info{background:url('../images/home/icon.gif') left -268px no-repeat;}
/************E: HOMEPAGE AFTER LOGIN***************/
