ul,ol{list-style:none}
#container{width:987px;margin:0px auto;}
#sideleft,#sideright,#sideright_1,#sideright_1_1,#sideright_1_2,#dl_360{float:left}
#masthead{ width:100%; display:table}
#masthead_guoqing{height:119px}
#topnav{width:200px;height:20px;float:right}
#topnav_guoqing{width:175px; height:20px; float:right; clear:both}
#logo{width:283px;height:37px;background:url(../image/icon.jpg) left -46px;margin-left:10px;margin-top:8px}
#logo_guoqing{width:760px;height:66px;background:url(../image/guoqing/logo.jpg);margin-left:0px;margin-top:2px}
#nav,#nav_left,#nav_center,#nav_right{height:43px}
#nav{margin-top:10px}
#nav_item{font-size:14px;font-weight:bold}
#nav_item li{padding:3px;margin-top:7px;margin-right:10px}
#newsad{height:90px;margin-top:5px;margin-bottom:5px;border:1px solid #ccc}

#nav_left{width:15px;background:url(../image/icon.jpg) no-repeat -3px -105px}
#nav_left_guoqing{width:15px;background:url(../image/guoqing/leftimg.jpg); height:43px}
#nav_center{padding-left:8px;width:816px;background:url(../image/icon2.jpg) repeat-x 0px 0px}
#nav_center_guoqing{width:740px;background:url(../image/guoqing/centerimg.jpg); height:43px; background-repeat:repeat-x}
#nav_right{width:148px;background:url(../image/icon.jpg) no-repeat -20px -105px}
#nav_right_guoqing{width:224px;background:url(../image/guoqing/rightimg.jpg); height:43px}
#nav li,#sideleft li,#sideright li{float:left}
#faq li{float:none;margin:2px}

#sideleft .content li{ float:none;}

#main{ display:table; width:100%}
#sideleft{width:282px;margin-left:3px}
#sideright{width:692px;margin-left:4px;margin-bottom:10px;}


#sideright_1{width:423px;height:262px; background:url(../image/r2_c2.jpg); font-size:14px; color:#666666; line-height:30px;}

#sideright_2 .more_down a{ color:#666666; line-height:16px;}

#sideright_1 li{ text-indent:17px; width:100%}


#sideright_2{width:262px; float:right}

#dl_360{width:262px;height:40px}
#dl{width:262px;height:193px}
#paylist{width:260px;border:1px solid #006600;position:absolute;z-index:1;background:#FFF;line-height:15pt;padding:5px;font-size:14px}
#pay1{width:242px;float:left}
#pay2{width:18px;height:14px;background:#006600;color:#FFFFFF;float:left;font-size:0px}
#aboutmain{width:692px; height:auto;margin-top:10px;margin-bottom:10px}
#contentmain{width:672px;margin-left:10px;margin-right:10px}
#introduction{font-family:"", Verdana;font-size:14px;line-height:21px; color:#15780C; height:120px}
#introduction li{margin-left:10px;margin-top:10px; float:left}
#tagtext{font-size:12px; color:#969EA1; font-weight:bold; line-height:21px; margin-top:5px}
#load{width:640px; margin-left:15px; margin-bottom:10px}
#site{width:620px; margin-top:10px}
#site li{ font-family:"", Verdana; font-size:12px; color:#16770e; line-height:30px; float:left}
#history{ margin:10px}

#footer{background:#f8f8f8;line-height:15pt;border-top:3px solid #CCC;padding-top: 10px; text-align:center; margin:0 auto}
#bar01{width:282px;height:10px;background:url(../image/bar01.jpg) no-repeat;font-size:0px}
#bar03{width:692px;height:14px;background:url(../image/bar03.jpg) no-repeat;font-size:0px}
#bar04{width:666px;height:11px;background:url(../image/bar04.jpg) no-repeat;font-size:0px}
#login{width:277px;height:120px}
#notice{width:277px;height:78px}
#faq{width:277px;height:210px}
#dl2{width:277px;height:150px}
#help{width:277px;height:160px}
#faq,#login,#notice,#help,#dl_360{margin-bottom:10px}
#ad{margin-top:10px}
#ad3{width:689px; height:202px; margin-top:10px}
#ad2{width:692px; display:table; margin:10px auto}

.box_lt,.box_rt,.box_lb,.box_rb,.box2_lt,.box2_rt,.box2_lb,.box2_rb{width:5px;height:5px;background:url(../image/icon.jpg) no-repeat;font-size:0px}
.box_lt{background-position:-3px -17px}
.box_rt{background-position:-27px -17px}
.box_lb{background-position:-3px -33px}
.box_rb{background-position:-27px -33px}
.box_bg{background-color:#F4F6F1}
.box2_lt{background-position:-35px -17px}
.box2_rt{background-position:-65px -17px}
.box2_lb{background-position:-35px -33px}
.box2_rb{background-position:-65px -33px}
.box2_bg{background-color:#FFF}
.box2_bg_x{background-color:#E1E1E1;font-size:0px}
.box2_bg_y{background-color:#E1E1E1;font-size:0px}
.content{width:89%;margin:4px auto;line-height:15pt;font-size:12px}
.content ul
{
	clear:both;
}
.content ul li
{
	clear:both;
	height:15pt;
	overflow:hidden;
}
.content p
{
	clear:both;
}

.introdbox{margin-left:20px; margin-top:15px; margin-bottom:15px; margin-right:20px; width:630px}
.img{width:654px;margin-left:9px;margin-right:9px;margin-top:2px;margin-bottom:10px}
.img2{width:80px;height:auto;padding:10px;margin: 5px;float: left;}
.img3{width:134px; height:127px;margin-top:10px; float:left; margin-left:10px}
.img4{width:44px; height:44px; margin-right:20px}
.img5{width:120px; height:157px; margin-top:20px; margin-left:80px; margin-right:30px; float:left}
.tagmsg{ margin-left:10px; margin-top:15px; margin-bottom:5px; width:630px; height:auto; float:left}
.histmsg{ margin-top:10px; float:left; width:650px; height:auto}
.answer{ margin:10px;float:left; width:600px;height:auto}
.problem{ margin-top:10px; width:580px}
/*--------rank-------*/
#rank_sidebar_A{ width:666px; float:left; margin-left:0px}
#rank_sidebar_A li{ float:left}
#rank_sidebar_B{ width:295px; float:left; margin-left:10px}
#rank_main{ width:620px; padding:10px 23px 10px 23px ; float:left}
#rank_title,.rank_msg{width:618px; float:left}
#rank_title{ height:27px; font-size:14px; color:#63714D; background-color:#E2ECD1; line-height:27px}
#rank_title li,.rank_msg li{text-align: center}
.rank_msg,.rank_msg_hover{height:40px;font-size:12px;color:#000000;background-image:url(../image/rank_msgbg.jpg);line-height: 40px;font-weight: normal;background-repeat: repeat-x}
.rank_msg_hover{background-image:url(../image/rank_msgbg2.jpg);}
.k0,.k1,.k2,.k3,.k4,.k5,.k6{float:left}
.k0{width:40px;display:block}
.k0 img,.k3 img{margin-top:8px}
.k1{width:87px}
.k2{width:150px}
.k3{width:80px}
.k4{width:85px}
.k5{width:75px}
.k6{width:60px;}
.k6 img { margin-top:8px;}
.rank_icon1,.rank_icon2,.rank_icon3,.rank_icon4,.rank_icon5{ width:31px; height:17px;margin-top:10px;margin-left:8px;margin-right:8px; font-family:Verdana; font-size:12px; line-height:17px; color:#FFFFFF; background-repeat:no-repeat; background-position:center center}
.rank_icon1{background-image:url(../image/rank_icon1.jpg)}
.rank_icon2{background-image:url(../image/rank_icon2.jpg)}
.rank_icon3{background-image:url(../image/rank_icon3.jpg)}
.rank_icon4{background-image:url(../image/rank_icon4.jpg)}
.rank_icon5{background-image:url(../image/rank_icon5.jpg)}
#rank_img{width:620px;height:20px;font-family:Verdana;font-size:12px;color:#003366;background-image:url(../image/bar05.jpg);text-indent:195px; margin-bottom:2px;padding-top:10px}
.rank_about{ width:295px; margin-top:10px; float:left; clear:both}
.rank_about ul li{ float:left; margin:0px; }
.rank_about .content ul li {width:270px;}

#rank_from dl,#rank_from dd{margin:0px;padding:0px}
#rank_from dl{width:270px}
#rank_from .dd1{width:140px;padding-top:5px;float:left}
#rank_from .dd2{width:70px;padding-top:5px;float:left}
#rank_from .dd3{width:60px;padding-top:5px;float:left}

#rank_from2 dl,#rank_from2 dd{margin:0px;padding:0px}
#rank_from2 dl{width:270px}
#rank_from2 .dd1{width:140px;padding-top:5px;float:left}
#rank_from2 .dd2{width:70px;padding-top:5px;float:left}
#rank_from2 .dd3{width:60px;padding-top:5px;float:left}

/*rankdetail*/
.top1{width:620px;height:45px;float:left}
.top2{width:620px;height:65px;float:left;margin-top:10px;margin-bottom:10px}
.top3{width:590px;height:30px;float:left;padding-left:30px}
.top4{width:620px;height:255px;float:left;background:#fff;margin-bottom:10px}
.top5{width:620px;height:470px;float:left}
.top1 .name{width:415px;height:45px;float:left;font-size:36px;font-family:'黑体';line-height:45px;color:#A0A0A0}
.top1 .info{width:205px;height:45px;float:left;font-size:12px;line-height:20px}
.top2 .rank{width:180px;height:55px;float:left;background:#579D52;padding:5px}
.top2 .rank1{width:110px;height:55px;float:left;font-size:36px;line-height:55px;font-weight:bold;color:#fff}
.top2 .rank2{width:50px;height:25px;margin-top:30px;float:left;font-size:14px;color:#fff}
.top2 .info{width:420px;height:65px;margin-left:10px;float:left}
.top2 .desc{width:140px;height:25px;float:left;border-bottom:1px solid #A7CB72;padding-top:5px}
.top3 .tab{cursor:pointer;display:block;width:130px;height:30px;float:left;line-height:30px;border:1px solid #A7CB72;border-bottom:none;background:#fff;padding-right:1px}
.top3 .tab2{cursor:pointer;display:block;width:100px;height:30px;float:left;line-height:30px;background:#E6ECDE;margin-right:1px}
.top5 .item{width:302px;height:470px;float:left}
.top5 .blank{width:16px;height:470px;float:left}
.top5 .item .top1{width:138px;height:22px;float:left;background:url(../image/rank_top5_tab.gif);color:#fff;line-height:22px}
.top5 .item .top2{width:302px;height:420px;float:left;margin:0px;padding:0px}
.top5 .item .top2 .d1,.top5 .item .top2 .d2,.top5 .item .top2 .d3,.top5 .item .top2 .d4{height:25px;float:left;line-height:25px;background:#DAE9C3;color:#9FBD71}
.top5 .item .top2 .d1{width:45px}
.top5 .item .top2 .d2{width:130px}
.top5 .item .top2 .d3{width:70px}
.top5 .item .top2 .d4{width:57px}
.top5 .item .top2 .d11,.top5 .item .top2 .d12,.top5 .item .top2 .d13,.top5 .item .top2 .d14{height:35px;float:left;line-height:35px;background:#fff}
.top5 .item .top2 .d11{width:45px}
.top5 .item .top2 .d12{width:130px}
.top5 .item .top2 .d13{width:70px}
.top5 .item .top2 .d14{width:57px}
.top5 img{margin-top:10px}

.l_list_title{ background:url(/image/index_title.jpg) left no-repeat; height:21px;}

.l_list,.l_lists_card{ height:70px; border:1px dotted; border-left:none; border-right:none; margin:5px auto}

.l_lists_card li{ float:left; margin-top:13px; width:230px;}

.l_lists_card li img{ float:left}

.l_lists_card li p{ float:left; margin-left:10px; line-height:25px;}

.l_lists_card li p a{ text-decoration:underline; color:#1E657B}

.l_title{ height:22px; line-height:24px; background-color:#F4F6F1;}

.l_title label{ float:left; margin-left:20px;}

.l_title a{ float:right; color:#000000;}

.l_lists{ margin-left:20px; width:670px; display:table}

.l_lists li{ float:left; width:110px; font-size:12px}

.l_lists li p{ width:100%; display:table; margin-top:4px;}

.l_lists li p .num{ float:left;height:14px;width:15px;color:#FFFFFF; font-size:10px; font-weight:bold; background-color:#408A00; text-align:center; line-height:12px;}

.l_lists li p a{ float:left; margin-left:4px; font-size:12px; color:#000000}

.l_lists li p .sum{ float:right; margin-right:25px; color:#990000}

.card_list img{ float:left; height:17px; width:19px;}

.card_list a{ float:left; margin:2px;}
