@CHARSET "UTF-8";
/* CSS Document */
*{ background:none;}
body{ margin:0; padding:0; font-size:12px; line-height:1.5em; color:#333; font-family: "宋体"; background:url() repeat-x; text-align:center;}
ul,li,img,hr{ border:none; margin:0; padding:0; list-style-image:none; list-style:none;}
/*取消浏览器自带样式*/
input,button,select,textarea{outline:none}
textarea{resize:none}
form{ margin:0; padding:0;}
/*取消浏览器自带样式*/
a{ color:#333; font-size:12px; text-decoration:none;}
a:hover{ color:#ff9900;}
a.haved{ text-decoration:underline;}/*加下划线的a*/
.clear{ clear:both;}
.pagewidth{ margin:0 auto; width:1275px; text-align:left;}
.pageline{ border-bottom:1px solid #720d0c; width:100%; margin:20px 0 10px; height:1px;}
.dhidden{overflow:hidden;white-space:nowrap; text-overflow: ellipsis;-o-text-overflow:ellipsis; display:block;}
.ads{ overflow:hidden;}


/*页面布局用到的主要图片*/
.backimgmain-jpg{ background:url(/china10/china10main-jpg.jpg) no-repeat;}
.backimgmain-png8{ background:url(/china10/china10main-png8.png) no-repeat;}
.backimgmain-png24{ background:url(/china10/china10back-png24.png) no-repeat;}
/*.topbigimg{ background:url(/china10/top-nei.jpg);}*/
.topbigimg{ background:url(/img/bj.jpg);}



/*定义的一种输入框样式*//*
.input1 .in{ border:1px solid #d51e22; width:326px; margin:0 5px 0 0;}
.input1 .in img{ width:25px; height:24px; margin:4px 4px;}
.input1 .in input{ border:none; width:290px; height:24px; line-height:24px; margin:3px 0;}
.input1 .bt{border:1px solid #d51e22; width:94px; overflow:hidden;}
.input1 .bt input{border:none; height:32px; line-height:32px; font-size:16px; font-weight:bold; letter-spacing:2px; color:#555;}*/
.input1{ position:relative;}
.input1 .in{ position:absolute; top:24px; left:165px;}
.input1 .cnpplink{ position:absolute; top:24px; right:20px;}
.input1 .in .l{ width:328px; background-position:-335px -47px;}
.input1 .in .r{ width:97px; background-position:-667px -47px;}
.input1 .in .l input{ width:290px; border:none; margin:4px 0 0 34px; height:24px; line-height:24px; background:none;}
.input1 .in .r input{ width:95px; border:none; height:34px; line-height:34px; background:none;font-size:16px; font-weight:bold; letter-spacing:2px; color:#555; text-align:center;}
/*******************************************以下是通用定义*************************************/
/*宽度*/
.w{ width:100%;}
.w25{ width:25px;}
.w30{ width:30px;}
.w60{ width:60px;}
.w70{ width:70px;}
.w80{ width:80px;}
.w115{ width:115px;}
.w125{ width:125px;}
.w145{ width:145px;}
.w149{ width:149px;}
.w150{ width:150px;}
.w165{ width:165px;}
.w180{ width:180px;}
.w200{ width:200px;}
.w249{ width:249px;}
.w250{ width:250px;}
.w275{ width:275px;}
.w280{ width:280px;}
.w285{ width:285px;}
.w290{ width:290px;}
.w300{ width:300px;}
.w311{ width:311px;}
.w340{ width:340px;}
.w430{ width:430px;}
.w450{ width:450px;}
.w510{ width:510px;}
.w600{ width:600px;}
.w680{ width:680px;}
.w800{ width:800px;}
.w820{ width:820px;}
.w840{ width:840px;}
.w900{ width:900px;}
.w930{ width:930px;}
.w1020{ width:1020px;}
.w1025{ width:1025px;}
.w1100{ width:1100px;}
.w1200{ width:1160px;}

/*高度*/
.h{ height:100%;}
.h20{ height:20px;}
.h25{ height:25px;}
.h30{ height:30px;}
.h34{ height:34px;}
.h35{ height:35px;}
.h40{ height:40px;}
.h45{ height:45px;}
.h50{ height:50px;}
.h79{ height:79px;}
.h80{ height:80px;}
.h101{ height:101px;}
.h170{ height:170px;}
.h220{ height:220px;}
.h250{ height:250px;}
.h252{ height:252px;}
.h500{ height:500px;}
.h562{ height:562px;}
.h567{ height:567px;}
.h570{ height:570px;}
.h575{ height:575px;}
/*行高度*/
.lh16{ line-height:16px;}
.lh20{ line-height:20px;}
.lh25{ line-height:25px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh40{ line-height:40px;}
.lh45{ line-height:45px;}
.lh50{ line-height:50px;}
.lh100{ line-height:100px;}
.lh252{ height:252px;}

/*浮动*/
.fl{ float:left;}
.fr{ float:right;}

/*到顶部距离*/
.mt3{ margin-top:3px;}
.mt4{ margin-top:4px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt12{ margin-top:12px;}
.mt15{ margin-top:15px;}
.mt24{ margin-top:24px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt130{ margin-top:130px;}
/*到左部距离*/
.ml3{ margin-left:3px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml60{ margin-left:60px;}
.ml20{ margin-left:20px;}
.ml165{ margin-left:165px;}
.ml100{ margin-left:100px;}

/*到右部距离*/
.mr{ margin-right:0px;}
.mr5{ margin-right:5px;}
.mr8{ margin-right:8px;}
.mr10{ margin-right:10px;}
.mr12{ margin-right:12px;}
.mr14{ margin-right:14px;}
.mr20{ margin-right:20px;}
.mr52{ margin-right:52px;}

/*到底部距离*/
.mb5{ margin-bottom:5px;}
/*到左右部距离*/
.mlr5{ margin-left:5px; margin-right:5px;}
.mlr10{ margin-left:10px; margin-right:10px;}

/*padding 距离*/
.p5{ padding:5px;}

.pl10{ padding-left:10px;}
/*对齐方式*/
.tal{ text-align:left;}
.tar{ text-align:right;}
.cen{ text-align:center;}
.mcen{ margin:0 auto;}

/*背景颜色*/
.bg-f9eeee{ background:#f9eeee;}
.bg-fbfbfb{ background:#fbfbfb;}
.bg-e6c5c5{ background:#e6c5c5;}
.bg-fff1c7{ background:#fff1c7;}
/*dispaly设置*/
.block{ display:block;}
/*点样式*/
.disk1{ width:2px; height:2px; background-position:-18px -275px; font-size:0;}

/*线样式*/
.line1{ background:url(/china10/china10main-png8.png) 0 -279px repeat-x; height:2px; overflow:hidden; font-size:0;}
/*******************************************以上是通用定义*************************************/

/*star level*/
.star{ width:50px; height:20px; float:left; background:url(/china10/guanzhu.gif) 0 -36px repeat-x}
.star.l1{ width:10px;}
.star.l2{ width:20px;}
.star.l4{ width:30px;}
.star.l8{ width:40px;}
.star.l16{ width:50px;}
.star.l32{ width:10px; background-position: 0 -76px;}
.star.l64{ width:20px; background-position: 0 -76px;}
.star.l128{ width:30px; background-position: 0 -76px;}
.star.l256{ width:40px; background-position: 0 -76px;}
.star.l512{ width:50px; background-position: 0 -76px;}
.star.l1024{ width:10px; background-position: 0 5px;}
.star.l2048{ width:20px; background-position: 0 5px;}
.star.l4096{ width:30px; background-position: 0 5px;}
.star.l8192{ width:40px; background-position: 0 5px;}
.star.l16384{ width:50px; background-position: 0 5px;}

/*catcontrol*/
.catcontrol .catbg{ background-position:-167px -106px; float:left; height:40px; width:45px; margin:0 5px 2px 0;}

/*wraphead为页面顶部用到的样式*/
/*导航*/
.nav{ position:relative;}
.nav ul{ list-style:none; height:40px; line-height:40px; position:absolute;}
.nav li{ float:left; padding:0 10px;}
.nav a{ color:#7F010F; font-size:14px;}
.nav a:hover{ color:#FFF;}
.nav span a{ color:#FFF;height:40px; line-height:40px;}

#wraphead .left{ border:1px solid #d11836; width:485px; background-position:0 -191px;}
#wraphead .right{ border:1px solid #d1d1d1; width:785px; background-position:0 -111px;}
#wraphead .left .t{ margin:6px 0 0 25px;}
#wraphead .left .m{ margin:8px 0 0 100px; color:#EEE;}
#wraphead .left .b{ margin:5px 0 0; color:#f2e7a0; font-size:14px; font-weight:bold; text-align:center;}

/*wrapfoot为页面底部用到的样式*/
#wrapfoot{font-family: "Arial", "Helvetica", sans-serif;}
#wrapfoot .foot2{ line-height: 2em;}
#wrapfoot .foot2 a{color:#b0000b;}
#wrapfoot .foot2 a:hover{ color:#ff9900;}
#wrapfoot .foot3{}
#wrapfoot .foot3 .ot{ line-height:1.5em;}
#wrapfoot .foot3 .ot .lxp{ color:#97101f;}
#wrapfoot .foot4{}

/*wrapcontent为页面中部内容用到的样式*/
#wrapcontent{ text-align:left;}
#conbox1{ background:#f9eeee; border-bottom:1px solid #fff;}
#conbox1 .left{ border-left:1px #b62020 solid; border-bottom:1px #b62020 solid; position:relative; z-index:555;}
#conbox1 .left .top{ color:#b54343; margin-bottom:5px;}
#conbox1 .left .l{ color:#9b0303;}
#conbox1 .left .r{ border:2px #d21e1e solid; position:absolute;left:80px; top:5px;}
#conbox1 .left .ttl{position:absolute; left:93px; top:0; background-position:0 -198px; }
#conbox1 .left .l a{ color:#9b0303;}
#conbox1 .left .l a:hover{ color:#ff9900;}
#conbox1 .left .r .menu{ position:relative; z-index:999;}
#conbox1 .left .r .menu .disk1{ position:absolute; top:14px; left:15px;}
#conbox1 .left .r .menu .item{ position:absolute; top:0; left:25px; z-index:777;}
#conbox1 .left .r a{ color:#404040; display:block;}
#conbox1 .left .r a:hover{ font-weight:bold;}
#conbox1 .right{ background:#FFF;}
#conbox1 .right .ttl{ height:46px; font-size:16px; font-weight:bold; color:#c52d33;}
/*弹出菜单样式*/
/*#conmenu .submenu{ display:none; position:absolute; left:159px; top:0; border:none;}*/
#conmenu .subitem{ display:none; position:absolute; left:0; top:-2px; width:165px;_width:165px; border:1px #d21e1e solid; border-left:none; border-right:2px #F9EEEE solid; z-index:666;}
#conmenu .subbox{ display:none; position:absolute; left:165px; top:-2px; border:1px #d21e1e solid; background:#f9eeee; z-index:555; white-space:nowrap;}
#conmenu .subbox{
	-webkit-box-shadow: #d21e1e 0px 0px 5px;
	-moz-box-shadow:#d21e1e 0px 0px 5px;
	box-shadow: #d21e1e 0px 0px 5px;
}
#conmenu .subbox a{ margin-left:20px; white-space:nowrap; width:149px; height:30px; line-height:30px; overflow:hidden;}
#conmenu .subbox a:hover{ text-decoration:underline; color:#ff9900;}

/*榜单列表样式*/
#top10{ position:relative; z-index:1;}
#top10 .bg{ width:158px; height:85px; background-position:0 -104px;}
#top10 .brandimg{ margin:12px 0 0;}
#top10 .t{ margin:10px 0 0; height:40px; line-height:40px; vertical-align:middle;}
#top10 .m{ line-height:20px; height:20px; width:800px;}
#top10 .b{ line-height:25px; height:25px; width:800px;}
#top10 a.blink{ display:block;}
#top10 .bname{ padding:0 8px; border-radius:2px; background:#fae4a6; height:25px; line-height:25px; margin:7px 5px 7px 0; font-size:14px; font-weight:bold; color:#c52d33;}
#top10 .cname{margin:0 5px 0 0; font-size:14px; font-weight:bold; color:#c52d33;}
#top10 .tr{ position:absolute; z-index:55; top:20px; right:30px;}
#top10 .tr a{ background-position:-69px -177px; margin:0 5px 0 0; height:20px; line-height:20px; width:68px; text-align:center; color:#FFF;}
#top10 .tr a:hover{ background-position:0 -177px;}
#top10 .tips{ position:absolute; z-index:55;top:0; right:0; width:32px; height:32px; background-position:0 -87px;}
#top10 .vline{ position:absolute; z-index:55; top:20px; right:10px; width:3px; height:65px; background:#cc3300; display:none;}
#top10 .focus{ position:relative; z-index:5; border-bottom:1px #9f9f9f dashed;}
#top10 .top1{ position:absolute; width:100%; z-index:55;}
#top10 .moveback{ position:absolute; z-index:2; top:0; left:0; height:101px; width:1020px;}

#conbox2 .t{ margin:0 0 8px 0;}
#conbox2 .t a{ margin: 8px 17px 0 0; float:left; display:inline;}
#conbox2 .t a.s{ float:right; margin:8px 0 0;}
#conbox2 .t span{ width:142px; height:64px; border:1px #CCC solid; display:block;}
#conbox2 .t a img{ width:138px; height:60px; margin:2px;}


/*榜单通用样式*/
.type{ width:333px; height:252px; position:relative;}
.type .ttl{ height:32px;}
.type .ttl .tt{ height:32px; line-height:32px; color:#b72221; font-size:14px; font-weight:bold; margin-left:22px; width:240px; display:inline;}
.type .ttl .more{ height:32px; line-height:32px;width:48px;}
.type .ttl .more a{ font-size:12px; color:#b72221;}
.type .ttl .more a:hover{ color:#ff9900;}
.type .bor{ border:1px #eacbcb solid; border-top:none;}
.type .con{ width:331px; height:219px;}
.type .bl,.type .br{width:2px; height:2px; position:absolute; bottom:0; overflow:hidden;}
.type .bl{  left:0; background-position:-22px -275px;}
.type .br{ right:0; background-position:-26px -275px}
.type .list li{ height:21px; line-height:21px; background:url(/china10/number.gif) no-repeat; border-top:1px #CCC dashed;}
.type .list li.li1{ border:none;}
.type .list li a{ margin-left:21px; color:#b72221; width:290px;}
.type .list li a:hover{ color:#ff9900;}
.type .list li a span{ color:#666;}

/*第一种榜单特有*/
.type1{}
.type1 .ttl{ background-position:0 -47px;}
.type1 .ttl .tt{}
.type1 .ttl .more{}
.type1 .ttl .more a{}
.type1 .ttl .more a:hover{}
.type1 .bor{}
.type1 .con{}
.type1 .bl,.type1 .br{}
.type1 .bl{}
.type1 .br{}
.type1 .list li{}
.type1 .list li.li1{ background-position:0 -474px;}
.type1 .list li.li2{ background-position:0 -498px;}
.type1 .list li.li3{ background-position:0 -523px;}
.type1 .list li.li4{ background-position:0 -545px;}
.type1 .list li.li5{ background-position:0 -569px;}
.type1 .list li.li6{ background-position:0 -593px;}
.type1 .list li.li7{ background-position:0 -618px;}
.type1 .list li.li8{ background-position:0 -642px;}
.type1 .list li.li9{ background-position:0 -666px;}
.type1 .list li.li10{ background-position:0 -688px;}
.type1 .list li a{}
.type1 .list li a:hover{}
.type1 .list li a span{}

/*第二种榜单特有*/
.type2{}
.type2 .ttl{ background-position:0 -274px;}
.type2 .ttl .tt{ color:#FFF;}
.type2 .ttl .more{}
.type2 .ttl .more a{ color:#FFF;}
.type2 .ttl .more a:hover{}
.type2 .bor{}
.type2 .con{}
.type2 .bl,.type2 .br{}
.type2 .bl{}
.type2 .br{}
.type2 .list li{}
.type2 .list li.li1{ background-position:0 -233px;}
.type2 .list li.li2{ background-position:0 -257px;}
.type2 .list li.li3{ background-position:0 -282px;}
.type2 .list li.li4{ background-position:0 -306px;}
.type2 .list li.li5{ background-position:0 -330px;}
.type2 .list li.li6{ background-position:0 -354px;}
.type2 .list li.li7{ background-position:0 -379px;}
.type2 .list li.li8{ background-position:0 -403px;}
.type2 .list li.li9{ background-position:0 -427px;}
.type2 .list li.li10{ background-position:0 -449px;}
.type2 .list li a{}
.type2 .list li a:hover{}
.type2 .list li a span{}

/*第三种榜单特有*/
.type3{}
.type3 .ttl{ background-position:0 -274px;}
.type3 .ttl .tt{ color:#FFF;}
.type3 .ttl .more{}
.type3 .ttl .more a{ color:#FFF;}
.type3 .ttl .more a:hover{}
.type3 .bor{}
.type3 .con{}
.type3 .bl,.type3 .br{}
.type3 .bl{}
.type3 .br{}
.type3 .list li{}
.type3 .list li.li1{ background-position:0 5px;}
.type3 .list li.li2{ background-position:0 -19px;}
.type3 .list li.li3{ background-position:0 -44px;}
.type3 .list li.li4{ background-position:0 -68px;}
.type3 .list li.li5{ background-position:0 -92px;}
.type3 .list li.li6{ background-position:0 -116px;}
.type3 .list li.li7{ background-position:0 -141px;}
.type3 .list li.li8{ background-position:0 -165px;}
.type3 .list li.li9{ background-position:0 -189px;}
.type3 .list li.li10{ background-position:0 -211px;}
.type3 .list li a{}
.type3 .list li a:hover{}
.type3 .list li a span{}

/*第四种榜单特有*/
.type4{ width:335px;}
.type4 .ttl{ background-position:0 -307px; height:30px;}
.type4 .ttl .tt{ color:#FFF;}
.type4 .ttl .more{}
.type4 .ttl .more a{ color:#FFF;}
.type4 .ttl .more a:hover{}
.type4 .bor{ border:1px #d51200 solid; border-top:none;}
.type4 .con{ width:100%;}
.type4 .list li{ border:none; background:url(/china10/china10main-jpg.jpg) 0 -81px no-repeat; text-align:center; margin:3px 0 0 4px; display:inline; float:left; width:62px; height:21px; line-height:21px;}
.type4 .list li a{ margin:0; width:62px;}
.type4 .list li a:hover{}
.type4 .list li a span{}

/*#conbox3,#conbox7*/
.blist{}
.blist ul{ float:left;}
.blist li{ float:left; margin-right:20px; white-space:nowrap; line-height:25px; background:url(/china10/smalltip.gif) 0 8px no-repeat;}
.blist.type2 li{ background-position:0 -16px;}
.blist li a{ margin-left:13px; color:#882000; display:block;}
.blist li a:hover{ color:#ff9900;}


#conbox5{}
#conbox5 a{ display:inline-block; }
#conbox5 a:hover{ opacity:0.5; filter:alpha(opacity=50);}
#conbox5 #marqueealert{ width:100%; overflow:hidden;}
#conbox5 .scroll{ white-space:nowrap;font-size:0; font-family:Arial;}

#conbox7 .left{ text-align:left; padding:0 0 0 8px;}
#conbox7 .left div{ overflow-y:auto;}

#conbox9 .banner { height:24px;}
#conbox9 .banner a{ float:left; padding:0 15px; background:#d1cfd0; font-weight:bold; margin-right:5px; height:24px; line-height:24px;}
#conbox9 .banner a:hover,#conbox9 .banner a.focus{ background:#be0000; color:#FFF;}
#conbox9 .bbox{ border:1px #b6b4b5 solid; background:#eee;}
#conbox9 .bbox .ic{ background:#FFF;float:left;}
#conbox9 .bbox .ic a{ float:left; display:inline; margin:5px 9px 5px 8px;}
#conbox9 .bbox .ic a img{ border:1px #e4e4e4 solid;}
#conbox9 .bbox .li{ padding:5px 10px;}
#conbox9 .bbox .li a{ line-height:1.8em;}
#conbox9 .bbox .li a:hover{ text-decoration:underline;}

#conbox10 .ttl{}
#conbox10 .ttl .t{ width:153px; height:31px; background-position:-768px -47px;}
#conbox10 .ttl .o{ width:1122px; height:31px; line-height:31px; text-align:right;background:url(http://www.maigoo.com/images/china10/smalltip.gif) 0 -46px repeat-x; color:#FFF;}
#conbox10 .ttl .o a{ color:#FFF;}
#conbox10 .ttl .o a:hover{ color:#ff9900;}
#conbox10 .ttl .o a.more{ background:#000; padding:2px 8px; margin:0 8px 0 30px;}

#conbox10 .marqueen{ margin:10px 0 0; height:155px; overflow:hidden; width:100%; white-space:nowrap;}
#conbox10 .marqueen .mar1,#conbox10 .marqueen .mar2{ white-space:nowrap; font-family:"宋体";display:inline;}
#conbox10 .marqueen img{ margin:0 3px 0 -0.5em;}

#conbox11{ background:#fdf8f2;}
#conbox11 .ttl{ height:37px; line-height:37px; border:1px #d4b496 solid; border-bottom:1px #f1e8da solid;}
#conbox11 .ttl span{ color:#ad5100; font-weight:bold; margin-left:10px;}
#conbox11 .friendsite{border:1px #d4b496 solid; border-top:none;}
#conbox11 .friendsite .imglink{}
#conbox11 .friendsite .imglink a{ display:inline; margin:10px 0 0 10px; border:1px #ccc solid; float:left;}
#conbox11 .friendsite .imglink span{ display:inline; margin:10px 0 0 10px; border:1px #ccc solid; float:left;}
#conbox11 .friendsite .link{ margin:8px 10px; line-height:2em;}
#conbox11 .friendsite .link a{ margin-right:15px;}
#conbox11 .friendsite .link span{ margin-right:15px;}




