/*----author:GLQ fundtime:2009-03-17 V1.0----*/
@charset "utf-8";
body{background:#000;}
body,ol,ul,li,p{font-size:12px;text-align:justify; margin:0;padding:0;line-height:20px;}
img{ border:none}
a {blr:expression(this.onFocus=this.blur())}
ul{list-style:none}
.edge{ width:960px; margin:0 auto; background:url(../images/bg.jpg) repeat-y}
.edge2{ width:960px; margin:0 auto; background:url(../images/bg01.jpg) repeat-y}
.edge7{ width:960px; margin:0 auto; background:url(../images/bg7.jpg) repeat-y}
.head1{height:190px;  background:#000 url(../images/head1.jpg) left 30px no-repeat;padding:30px 0 0 700px;}
.head2{height:190px;  background:url(../images/head2.jpg)}
.yahei{font-family:Microsoft YaHei,Arial;}

/*------Select美化------*/
#sbox,#tools,#sbox2{float:left;overflow:hidden}
#sbox .select_box{width:247px;height:30px;}
#tools .select_box{width:76px;height:30px;background:url(../images/select.jpg);}
#sbox2 .select_box{width:247px;height:30px;}

#sbox div.tag_select{display:block;color:#313131;width:247px;height:30px;background:url(../images/selectbg.gif);padding:0 10px;line-height:30px;}
#sbox div.tag_select_hover{display:block;color:#000;width:247px;height:30px;background:url(../images/selectbg.gif);padding:0 10px;line-height:30px;}
#sbox div.tag_select_open{display:block;color:#313131;width:247px;height:30px;background:url(../images/selectbg.gif);padding:0 10px;line-height:30px;}
#sbox ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:246px;padding:0;margin:0;border:1px solid #333;border-top:none}
#sbox ul.tag_options li{background:#ccc;display:block;width:226px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#313131;}
#sbox ul.tag_options li.open_hover{background:#999;color:#fff}
#sbox ul.tag_options li.open_selected{background:#fff;color:#000}

#tools div.tag_select{display:block;color:#313131;width:71px;height:30px;background:url(../images/select.jpg);padding:0 10px;line-height:30px;}
#tools div.tag_select_hover{display:block;color:#000;width:71px;height:30px;background:url(../images/select.jpg);padding:0 10px;line-height:30px;}
#tools div.tag_select_open{display:block;color:#313131;width:71px;height:30px;background:url(../images/select.jpg);padding:0 10px;line-height:30px;}

#tools ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:55px;padding:0;margin:0;border:1px solid #333;border-top:none}
#tools ul.tag_options li{background:#ccc;display:block;width:54px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#313131;}
#tools ul.tag_options li.open_hover{background:#999;color:#fff}
#tools ul.tag_options li.open_selected{background:#fff;color:#000}

#sbox2 div.tag_select{display:block;color:#313131;width:247px;height:30px;background:url(../images/selectbg.gif);padding:0 10px;line-height:30px;}
#sbox2 div.tag_select_hover{display:block;color:#000;width:247px;height:30px;background:url(../images/selectbg.gif);padding:0 10px;line-height:30px;}
#sbox2 div.tag_select_open{display:block;color:#313131;width:247px;height:30px;background:url(../images/selectbg.gif);padding:0 10px;line-height:30px;}
#sbox2 ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;width:246px;height:200px;overflow-y:scroll;padding:0;margin:0;border:1px solid #333;border-top:none}
#sbox2 ul.tag_options li{background:#ccc;display:block;width:226px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#313131;}
#sbox2 ul.tag_options li.open_hover{background:#999;color:#fff}
#sbox2 ul.tag_options li.open_selected{background:#fff;color:#000}
/*------Select美化------*/
/*---nav---*/
.nav{ height:45px;padding-left:4px;overflow:hidden; }

.nav{height:45px;background:url(../images/nav.jpg);position:relative;}
.nav ul {padding-top:8px;}
.nav ul li{float:left;position:relative;height:26px;}

.nav a{display:block;height:29px;z-index:1;}

.nav li.home{margin-left:79px;display:inline;}
.nav li.rule{margin-left:80px;}
.nav li.entrance{margin-left:86px;}
.nav li.upload{margin-left:86px;}
.nav li.display{margin-left:83px;}
.nav li.about{margin-left:87px;}

.nav a.home{width:49px;}
.nav a.home:hover{background:url(../images/nav.jpg) -83px 37px;}
.nav a.rule{width:58px;}
.nav a.rule:hover{background:url(../images/nav.jpg) -212px 37px;}
.nav a.entrance{width:69px;}
.nav a.entrance:hover{background:url(../images/nav.jpg) -356px 37px;}
.nav a.upload{width:71px;}
.nav a.upload:hover{background:url(../images/nav.jpg) -511px 37px;}
.nav a.display{width:74px;}
.nav a.display:hover{background:url(../images/nav.jpg) -665px 37px;}
.nav a.about{width:103px;}
.nav a.about:hover{background:url(../images/nav.jpg) -826px 37px;}

.nav span {height:26px;display:block;background:#fff;filter:Alpha(Opacity=0);opacity:0;cursor:pointer;position:absolute;top:0;left:0;z-index:999;}


.main{ width:960px;height:1120px;background:url(../images/bg2.jpg) right 79px no-repeat; color:#b5b3b4}

.main2{ width:960px;height:1299px;background:url(../images/bg11.jpg) top no-repeat; color:#b5b3b4;}
.main3{ width:960px;height:1059px;background:url(../images/bg13.jpg) right 79px no-repeat; color:#b5b3b4}

.main2 .left{width:170px;float:left}
.main2 .left li{ margin-bottom:30px;}
.main2 .right{width:710px;float:right;}
.main2 .bot{clear:both;}

.main .title{height:49px;background:url(../images/bg1.jpg);padding:30px 0 0 85px;}
.main .title a{display:block;width:706px; height:21px;}

.main2 .title2{height:49px;padding:30px 0 0 50px;}
.main2 .title2 a{display:block;width:673px; height:21px;}

.main3 .title{height:49px;background:url(../images/bg12.jpg);padding:30px 0 0 83px;}
.main3 .title a{display:block;width:530px; height:21px;}

.main3 .content{clear:both;padding:0 36px;}

.main3 .left{width:530px;float:left}
.main3 .right{width:200px;padding-top:410px;float:right}
.main3 .right ul a{color:#a0a0a0;text-decoration:none}
.main3 .right ul.color{padding-top:10px;}
.main3 .right ul.color a{color:#d1c0a5;text-decoration:none}

.main3 .bot{clear:both;padding-top:9px;}
.main3 .bot .left{width:520px;padding-top:30px;float:left}
.main3 .bot .left img{float:left}
.main3 .bot .left .txt{width:340px;line-height:21px;position:relative;float:right}
.main3 .bot p{line-height:20px;}
.main3 .bot .right{width:355px;padding-top:30px;position:relative;float:right}
.main3 .bot .right p{color:#d1c0a5;font-family:Microsoft YaHei,Arial;}

.main3 .bot a.more{color:#a40000;text-decoration:none;position:absolute;right:0;bottom:0;}

.time{clear:both;width:400px;height:100px;color:#eb6100;font-weight:bold;font-family:Arial;}
.time span{color:#eb6100;font-size:80px;line-height:100px;font-weight:normal}

.main .content{padding:0 88px;}
.main2 .content{padding:0 36px;}

.main input{color:#313131}

.main4{ width:960px;height:1749px;background:url(../images/bg4.jpg) no-repeat; color:#b5b3b4}
.main4 .title2{height:54px;padding:32px 0 0 85px;}
.main4 .title2 a{display:block;width:680px; height:20px;}

.main4 .content{padding:0 40px}
.main4 .left{width:440px;float:left}
.main4 .left p,.main4 .left li{color:#d1c0a5;font-family:Microsoft YaHei,Arial;line-height:20px;}
.main4 .left a{color:#bf0008;text-decoration:underline}
.main4 .left b{color:#bf0008}
.main4 .right{width:350px;float:right}
.main4 .left h3{color:#bf0008;font-family:Microsoft YaHei,Arial;}
.main4 .left h4{color:#bf0008;font-family:Microsoft YaHei,Arial;}
.main4 .right h3,.main4 .right h4{color:#f8b551}
.main4 .right li,.main4 .right p{line-height:20px;}
.main4 .right a{color:#f8b551;text-decoration:underline}
.main4 .right b{color:#f8b551}

.main5{ width:960px;height:1156px;background:url(../images/bg5b.jpg) no-repeat left bottom;}
.main5 .top{width:960px;height:860px;background:url(../images/bg5a.jpg) top no-repeat;}
.main5 .title{height:44px;padding:32px 0 0 85px;}
.main5 .title a{display:block;width:660px; height:20px;}
.main5 .top .content{width:588px;padding:0 0 0 70px;position:relative;}
.main5 .top .content #upload_main {width:467px;}
.main5 p{color:#a0a0a0;padding-bottom:23px;line-height:20px;}
.main5 ul{padding-bottom:60px;}
.main5 li{font-weight:bold;font-size:14px;line-height:23px;color:#a0a0a0}
.main5 .orange{color:#f7b652}
.main5 li.orange{padding-bottom:10px;}
.main5 input.text{width:450px;border:0;background:none;margin-bottom:5px;}
.main5 p.text{width:464px;height:30px;float:left;padding:8px 0 25px 7px;margin-right:28px;border:0;background:url(../images/text5.jpg) no-repeat;}
.main5 p.file{position:absolute;top:-30px;width:400px;height:20px;border:1px solid #f00}
.main5 p span{display:block;color:#d1c0a5}
.main5 form{margin:0}
.main5 p em{font-weight:bold;font-style:normal;color:#f7b652;}
.main5 p.radio{color:#fff}
.main5 p.radio label{color:#F7B652;margin-right:50px;margin-left:5px;}
.main5 p.radio b.s label {color:#f00;}
.main5 p.center{text-align:center}
.main5 p.center .btn2{width:84px;height:28px;text-align:center;padding:0;margin:0;color:#f7b652;background:url(../images/btn2.jpg);}

.main5 .preview{margin-left:70px;}
.main5 .preview img {padding:5px;border:1px #eee solid;background:#000;}


#upload_error {height:148px;}
#upload_error .ubg {height:123px;background:url(../images/err.jpg) no-repeat;padding:15px 0 0 106px;}
#upload_error h3 {font-size:13px;font-weight:600;color:#f00;line-height:30px;}
#upload_error p {font-size:12px;line-height:22px;color:#f00}

input{border:none;background:none}
div.upfiles{width:465px;position:relative;}
div.upfiles p.textup{float:left;width:400px;height:30px;float:left;padding:8px 0 0 5px;border:0;background:url(../images/text5up.jpg) no-repeat;}
div.upfiles p.textup #txt{width:388px;}
div.upfiles .file{position:absolute;top:5px;width:0px;left:5px;width:456px;height:26px;
filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
div.upfiles #ii {width:56px;height:28px;margin-top:1px;}

.main6{ width:960px;height:1156px;background:url(../images/bg6b.jpg) no-repeat left bottom;}
.main6 .top{width:960px;height:750px;background:url(../images/bg6a.jpg) top no-repeat;}
.main6 .title{height:54px;padding:32px 0 0 85px;}
.main6 .title a{display:block;width:660px; height:20px;}
.main6 .top .content{width:467px;padding:50px 0 0 450px;position:relative;}
.main6 p em{font-weight:bold;font-style:normal;color:#f7b652;}
.main6 p{color:#a0a0a0;padding-top:35px;}
.main6 form{padding-top:50px;}
.main6 input.text{width:450px;border:0;background:none;margin-bottom:5px;}
.main6 p.text{width:464px;height:30px;padding:8px 0 10px 7px;margin-right:28px;border:0;background:url(../images/text5.jpg) no-repeat;}
.main6 p.rr{text-align:right;clear:both;padding-top:10px;}
.main6 p.rr a {width:132px;height:30px;background:url(../images/btn.jpg);border:none;color:#313131;cursor:pointer;text-align:center;text-decoration:none;line-height:30px;display:block;float:right;}

.main7 { width:960px;height:1129px;background:url(../images/bg17.jpg) top no-repeat; color:#b5b3b4;}
.main7 .title7{height:49px;padding:30px 0 0 50px;}
.main7 .title7 a{display:block;width:673px; height:21px;}
.main7 .content{padding:55px 0 0 25px;}

.box1{height:120px; padding-top:20px;}
.box2{height:150px; padding-top:20px;}

.box1 select{display:none;}

.line{clear:both;height:50px;}

input.text{width:233px;border:0;background:none;margin-bottom:5px;}
p.text{width:240px;height:42px;float:left;padding:8px 0 0 7px;margin-right:28px;border:0;background:url(../images/textbg1.jpg) no-repeat;}

input.text2{width:508px;border:0;background:none;margin-bottom:5px;}
p.text2{width:515px;height:42px;margin-bottom:5px;clear:both;padding-top:8px;padding-left:7px;border:0;background:url(../images/textbg2.jpg) no-repeat}
span.error{color:#f00;display:block;clear:both;}

input.select2{border:none;float:left}
input.text4{width:155px; padding-right:5px; float:right;border:0;background:none;margin-bottom:5px;}
p.text4{width:160px;height:42px;float:left;padding:8px 0 0 6px;margin:0 28px 0 5px;border:0;background:url(../images/text4.jpg) no-repeat;overflow:hidden;}


input.btn{background:#d3d3d3;border:none;padding:4px 18px;*padding:0 ;cursor:pointer}
p.btn{width:520px;height:50px;padding-top:20px;text-align:right}

input.btn2{width:132px;height:30px;background:url(../images/btn.jpg);border:none;padding:2px 10px;*padding:0 ;color:#313131;cursor:pointer}
p.btn2{width:520px;text-align:right}
span,span ul li,.color{color:#d1c0a5;font-family:Microsoft YaHei,Arial;}
.color{padding-bottom:20px;font-family:Microsoft YaHei,Arial;}

input{font-family:"宋体";}

.footer{ height:283px;background:url(../images/foot1.jpg);}
.footer2{ height:270px;background:url(../images/foot2.jpg);position:relative}
.footer2 .title{height:49px;padding:35px 0 0 85px;}
.footer2 .title a{display:block;width:840px; height:21px;}
.footer2 a.cn{display:block;width:70px;height:20px;color:#a40000;position:absolute;left:90px;top:70px;}
.footer2 a.en{display:block;width:145x;height:20px;color:#a40000;position:absolute;right:40px;top:70px;}

.footer p.btn2{width:600px;text-align:right}

#condition li {list-style:none;font-weight:600;font-size:13px;}
#condition li span {color:#f1be55;font-weight:500;font-size:12px;cursor:pointer;}
#condition li span.s {color:#f00;font-weight:600;}
#condition ul, #works, #page {clear:both;}
#works_list {padding-top:20px;}
#works {height:840px;}
#works dl {width:210px;height:280px;float:left;margin:0 20px 10px 0;background:#000;overflow:hidden;}
#works dl dt {width:200px;height:200px;margin-bottom:10px;background:#000;display:table;position:relative;	text-align:center;padding:5px;}
#works dl dt a{display:table-cell;vertical-align:middle;position:static;+position:absolute;top:50%;}
#works dl dt a:after {content:".";font-size:1px;visibility:hidden}
#works dl dt img {vertical-align:middle;float:none;position:static;+position:relative;top:-50%;left:-50%;}
#works dl dd {text-align:left;margin:0;padding-left:15px;}
#works dl dd.hidden {display:none;}
#works dl dd span {margin-right:10px;}
#page {text-align:right;padding-right:50px;padding-top:20px;}
#page span {margin:0 3px;cursor:pointer;}

#TB_info {height:100px;position:relative;padding:0 16px;}
#TB_info .tbg {height:100px;background:#000;opacity:0.5;}
#TB_info .tb {height:80px;position:absolute;top:0;left:0;color:#eef0f1;padding:10px 20px;}
#TB_info .tb p span {margin-right:10px;}
#TB_info .tb p a,#TB_info .tb p a:hover {color:#eef0f1;}
