@charset "utf-8";
/* CSS Document */
body { font-size: 12px; padding:0px; margin:0px; color:#444; font-family:Microsoft YaHei,Arial, Helvetica, Verdana, sans-serif; background-color:#fff; }
html{ overflow-y:scroll;}
a:link{ color:#444; text-decoration:none;}
a:visited{ color:#444; text-decoration:none;}
a:hover{ color:#e8542c; text-decoration:underline;}
a:active{ color:#444; text-decoration:none;}

ul,li,ol,oi,h1,h2,h3,h4,h5,h6,form{ padding:0px; margin:0px; list-style:none;}
input,textarea,select{ font-size:13px; font-family:Microsoft YaHei,Arial, Helvetica, Verdana, sans-serif; color:#666; outline:none;}
img{ border:0;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style:none; } /* for Firefox */ 

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }

.head{ width:100%; margin:0 auto; clear:both; display:block; overflow:hidden; /*border-top:3px solid #1f4456;*/ border-bottom:1px solid #e0e0e0; }
.head_c{ 
       width: 1200px;
       margin: 0 auto;
       clear: both;
       height: 70px;
       overflow: hidden;
}
.head_c .logo{ background:url(https://pedia.ihg.com.cn/logoBar/ihg_one_rewards_logo_black_v20250604.svg) no-repeat; width:263px; height:50px; display:block; overflow:hidden; margin:10px 0 0 0;}

.cont{ width:100%; margin:0 auto; clear:both; display:block; background:#f0eeed /*url(../images/cbg.jpg) no-repeat center top*/; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position:relative; z-index:5; border-bottom:1px solid #e2e2e2;}
.cont_c{ width:1200px; margin:0 auto; clear:both; display:block; height:730px;}
.slogan{ 
       width: 596px;
       overflow: hidden;
       float: left;
       background: url(../images/slo.png?v=2025) no-repeat left top;
       margin: 40px 0 0 0;
       height: 649px;
}
.slogan img{ display:none;}
.computer{ width:399px; height:402px; background:url(../images/computer.png) no-repeat; float:right; margin:-60px 0 0 0;}
.info{ /*background:url(../images/hr.png) no-repeat left center;*/ 
       height: 570px;
       width: 524px;
       float: right;
       background: #fbfbfa;
       margin-top: 40px;
       padding: 40px;
}
.info h3{
       font-size: 28px;
       font-weight: 500;
       border-bottom: 2px solid #1f4456;
       color: #1f4456;
       padding-bottom: 20px;
}
.info ul{ margin:30px 0 0 0;}
.info ul li{ display:block; clear:both;/* margin:15px 0 15px 115px;*/}
.info ul li label{ font-size:15px; display:block;/* width:84px;*/ line-height:18px;/* float:left; */padding-right:9px; color: #262626;    margin-bottom: 8px;}
.info ul li label span{ display:inline-block; clear:both;}
.info ul li input{
       border: 0;
       background: #f3f2f1;
       width: 500px;
       height: 42px;
       line-height: 42px;
       padding: 0 15px;
       }


.info .btn{ 
       font-size: 18px;
       display: inline-block;
       color: #fff;
       text-align: center;
       width: 130px;
       height: 42px;
       line-height: 40px;
       background: #1f4456;
       border: 1px solid #1f4456;
       cursor: pointer;
       margin-top: 40px;
}
.info .btn:hover{  background:#f5592e; border:1px solid #f5592e;}

@media screen and (max-width: 900px) {
       .copyright {
              display: none;
          }
.head_c{ width:92%; margin:0 auto; clear:both; height:66px; overflow:hidden;}
.head_c .logo{ width:100%; height:36px; background: url(../images/ihgrc.png) no-repeat; background-size:auto 100%;     margin:15px 0 0 0;}
.cont{ width:100%; margin:0 auto; padding:30px 0; clear:both; display:block; background:#f0eeed; position:relative; z-index:5; border-bottom:1px solid #f0eeed;}
.cont_c{ width:100%; margin:0 auto; clear:both; display:block; height:auto !important;}
.slogan{ width:92%; overflow:hidden; float:none; background:none; padding:0 0 0 0; margin:0 auto 0;    height: auto;}
.slogan img{ display:block; clear:both; width:100%; }
.info{
       height: auto;
       width: 72%;
       margin: 0 auto;
       float: none;
       padding: 10%;
       background: #fbfbfa;
       }
       .info h3 {
              font-size: 24px;
              font-weight: 500;
              border-bottom: 2px solid #1f4456;
              color: #1f4456;
              padding-bottom: 15px;
          }
.info ul{ margin:25px 0 0 0;}
.info ul li{ display:block; clear:both; margin:0 0 0 0;position:relative;}
.info ul li label{ font-size:14px; display:block; width:100%; line-height:18px; float:none; padding-bottom:6px;}
.info ul li label span{ display:inline-block; clear:none;}
.info ul li  .pwdTips{ margin-left:8px !important;}
.info ul li input{ width:88.5%;}

.info .btn{     font-size: 18px;
       display: inline-block;
       color: #fff;
       text-align: center;
       width: 100%;
       height: 42px;
       line-height: 40px;
       cursor: pointer;

}


}



.listCont{ width:100%; margin:0 auto; clear:both; display:block; background:#ebebeb url(../images/cbg.jpg) no-repeat center top; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position:relative; z-index:5; behavior: url(ie-css3.htc); position:relative; border-bottom:1px solid #e3e3e3; }
.listCont_c{ width:1000px; margin:0 auto; clear:both; display:block; height:190px;}
.slogan2{ width:565px; height:100px; overflow:hidden; float:left; background:url(../images/slogan2.png) no-repeat left top; margin:50px 0 0 0; }
.computer2{ width:310px; height:170px; background:url(../images/computer2.png) no-repeat; float:right; margin:15px 0 0 0;}

.user{ float:right; background:url(../images/head.png) no-repeat left center; height:50px; padding:0 0 0 60px; font-size:17px; margin:20px 0 0 0;}
.user strong{ line-height:120%; font-weight:normal; font-size:18px; display:block; margin:0 0 4px 0; color:#e25f26;}


       #ie6-warning{
       background:rgb(255,255,225) url("/jscss/demoimg/201006/warning.gif") no-repeat scroll 3px center;
       position:absolute;
       top:0;
       left:0;
       font-size:14px;
       color:#333;
       padding: 12px 23px 12px 23px; width:100%; z-index:90000;
       text-align:center; display:block; border-bottom:1px solid #eaeabb;
}
#ie6-warning a {
       text-decoration:none;
}



.cbg{ width:100%; margin:0 auto; clear:both; display:block; overflow:hidden; background:url(../images/ybg.jpg) repeat-x center top; height:72px; }
/* .hotel{ width:1000px; clear:both; display:block; overflow:hidden; background:url(https://pedia.ihg.com.cn/logoBar/footer_logo_cn.svg?v=202410221345) no-repeat center top; height:156px; margin:29px auto; } */
.hotel{ 
       width:100%;
       overflow:hidden;
       padding: 20px;
       box-sizing: border-box;
       text-align: center;
}
.hotel img {
       width: 60%;
}
.copyright{ 
       background-color: #e8542c;
       color: #fff;
       font-size: 12px;
       height: 36px;
       line-height: 36px;

}
.copyright div{ width:1200px; overflow:hidden;  font-size:11px; color:#fff; margin:0 auto;}
.copyright div span{ display:block; line-height:110%; color:#c70000; font-size:12px; text-align:left; width:1000px; margin:16px 0 4px 0;}
.copyright div span em{ font-style:normal; font-size:11px; display:inline-block; margin:4px 0 0 0;}
.copyright a{
       color: #fff;
}
.copyright .beian {
       display: inline-block;
       background: url(../images/copyright.png) no-repeat left center;
       padding-left: 20px;
       background-size: 17px;
       margin-left: 10px;
   }

.exit{ display:inline-block; padding:2px 8px; background-color:#eee; text-decoration:none; font-size:13px; letter-spacing:2px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px;}
.exit em{ font-style:normal; font:Arial, Helvetica, sans-serif; letter-spacing:0px;}
.exit:hover{ background-color:#e25f26; color:#fff; text-decoration:none;}



.select_box{/*float:left;*/position:relative;cursor:pointer;
       width:472px;
       height: 35px;
       margin-top: 8px;
       margin-bottom: 30px;
}
.selet_open{display:inline-block;border-left:solid 1px #E5E5E5;position:absolute;right:0;top:0;width:35px;height:35px;background:url(../images/select.jpg) no-repeat center -5px;}
.select_txt{display:inline-block; width:100%; height:42px; line-height:42px; overflow:hidden;
        padding:0 40px 0 15px; background:#f3f2f1 url(../images/selectq.png) no-repeat right 1px; text-align:left; border:0; 
        font-size:14px; color:#666; position:absolute; z-index:10; }
.select_txt:hover{  position:absolute; z-index:10; }


.option{width:526px; max-height:200px;   overflow-y:auto; overflow-x:hidden;  border:solid 1px #dddddd; position:absolute;top:39px;left:0px;z-index:20;display:none;}
.option a{display:block;line-height:18px;text-align:left;padding:8px 15px;background:#fff; text-decoration:none; font-size:13px;}
.option a:hover{background:#e8542c; color:#fff;}


/* .homebar img{ display:none;} */


@media screen and (max-width: 900px) {
	
.select_box{float:none;position:relative;cursor:pointer;width:100%; height:45px; margin-bottom: 18px;}	
.select_txt{display:block; width:88.5%; padding:0 6% 0 15px;}
.option{width:99%; max-height:200px;}

.homebar{ width:92%; clear:both; display:block; overflow:hidden; background:none; height:auto; margin:29px auto; }
.homebar img{ display:block; width:100%;}
.copyright div{ width:92%; overflow:hidden; line-height:40px; font-size:11px; color:#666; margin:0 auto;}

}





.infoC{ width:100%; margin:0 auto; clear:both; display:block; overflow:hidden; background-color:#fff; border-bottom:1px solid #dfdfdf; min-height:350px;}
.nav{ display:block; width:1000px; margin:30px auto 22px; background:url(../images/navBg.png) no-repeat left top; height:152px; overflow:hidden;}
.nav ul{ width:1100px;}
.nav ul li{ float:left; margin:0 66px 0 135px; _width:300px; _margin:0 66px 0 65px; position:relative; }
.nav ul li a{  padding:65px 0 0 0; display:block; margin:23px 0 0; color:#6d6d6d; font-size:14px; text-align:center; line-height:140%; text-decoration:none; height:64px;}
.nav ul li a span{ font-size:13px; line-height:130%; display:inline-block;}
.nav .arrow{ background:url(../images/navArr.png) no-repeat center bottom; }
.nav .curr a{ background:url(../images/nav_11.png) no-repeat center top; color:#333;}
.nav  em{ background: url(../images/wc2.png) no-repeat center top; width:100%; height:30px; display:block; position:absolute; z-index:100; top:15px;}

.nav .icon1{ background:url(../images/nav_1.png) no-repeat center top;}
.nav .curr .icon1{ background:url(../images/nav_11.png) no-repeat center top;}

.nav .icon2{ background:url(../images/nav_2.png) no-repeat center top;}
.nav .curr .icon2{ background:url(../images/nav_22.png) no-repeat center top;}

.nav .icon3{ background:url(../images/nav_3.png) no-repeat center top;}
.nav .curr .icon3{ background:url(../images/nav_33.png) no-repeat center top;}

.nav .icon4{ background:url(../images/nav_4.png) no-repeat center top;}
.nav .curr .icon4{ background:url(../images/nav_44.png) no-repeat center top;}



.part_1{ width:1000px; margin:0 auto 30px;display:block; clear:both;}
.part_1 h3{ background:url(../images/part1.png) no-repeat left center; padding:0 0 0 45px; font-size:18px; font-weight:normal; height:36px; line-height:36px; display:block; margin:0 0 20px 0;}
.part_1 h3 span{ font-size:15px;}
.part_1 .p1{ display:block; clear:both;  background-color:#fff; border:1px solid #dcdcdc; }
.part_1 .p1_font{ display:block; clear:both;}
.part_1 .p1_font strong{ display:block; clear:both; background-color:#f2f2f2; border-bottom:1px solid #dcdcdc; padding:18px 30px; line-height:150%; font-weight:normal; color:#e8542c; font-size:14px;}

.part_1 .p1_font2{ display:block; clear:both; padding:5px 28px; line-height:160%; border-bottom:1px solid #dcdcdc;}
.part_1 .p1_font2 strong{ font-weight:normal; color:#e8542c; font-size:13px;}

.p1_cont{ display:block; clear:both; padding:0 28px;}
.p1_cont ul{ background:url(../images/line.jpg) repeat-x left bottom; display:block; clear:both; padding:20px 0 20px 0; }
.p1_cont ul li{ float:left; width:440px; margin:6px 0;}
.p1_cont ul li label{ display:inline-block; width:90px; text-align:right; margin:0 13px 0 0; font-size:13px;}
.p1_cont ul li input{ border:1px solid #c7c7c7; background:#fff url(../images/input_bg.jpg) repeat-x left top; width:230px; height:31px; line-height:31px; font-size:14px; padding:0 5px; -moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; }
.p1_cont ul li input:focus{  border:1px solid #e8686d; box-shadow:0 0 3px #abdbf8;}

.p1_add{ display:block; clear:both; padding:15px 28px; text-align:center; margin:5px 0 10px 0; font-size:13px;}
.p1_add .add{ background:url(../images/addBtn.png) no-repeat; display:inline-block; width:95px; height:29px; font-size:13px; line-height:29px; padding:0 0 0 9px; color:#fff; margin:0 0 0 18px; text-decoration:none; cursor:pointer;}
.p1_add .add:hover{background:url(../images/addBtn2.png) no-repeat}


.submitBtn{ display:block; clear:both; text-align:center; margin:30px 0 40px 0;}
.submitBtn a{ display:inline-block; background:url(../images/submit.png) no-repeat; width:140px; height:42px; line-height:42px; font-size:18px; color:#fff; text-decoration:none; }







.part_2{ width:1000px; margin:0 auto 30px;display:block; clear:both;}
.part_2 h3{ background:url(../images/part2.png) no-repeat left center; padding:0 0 0 45px; font-size:18px; font-weight:normal; height:36px; line-height:36px; display:block; margin:0 0 20px 0;}
.part_2 h3 span{ font-size:15px;}
.part_2 .p2{ display:block; clear:both; background-color:#fff; border:1px solid #dcdcdc; margin:20px 0 15px 0; }
.part_2 .p2_font{ display:block; clear:both;}
.part_2 .p2_font strong{ display:block; clear:both; background-color:#fff; border-bottom:1px solid #dcdcdc; padding:18px 30px; line-height:150%; font-weight:normal; color:#e8542c; font-size:14px;}
.part_2 input{ width:20px;}


.part_3{ width:1000px; margin:0 auto 30px;display:block; clear:both;}
.part_3 h3{ background:url(../images/part3.png) no-repeat left center; padding:0 0 0 45px; font-size:18px; font-weight:normal; height:36px; line-height:36px; display:block; margin:0 0 20px 0;}
.part_3 h3 span{ font-size:15px;}
.part_3 .p3{ display:block; clear:both; background-color:#fff; border:1px solid #dcdcdc; margin:20px 0 15px 0; }
.part_3 .p3_font{ display:block; clear:both;}
.part_3 .p3_font strong{ display:block; clear:both; background-color:#fff; border-bottom:1px solid #dcdcdc; padding:18px 30px; line-height:150%; font-weight:normal; color:#e8542c; font-size:14px;}

.part_3  input{ border:1px solid #c7c7c7; background:#fff url(../images/input_bg.jpg) repeat-x left top; width:90px; height:31px; line-height:31px; font-size:14px; padding:0 5px; -moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; }
.part_3  input:focus{  border:1px solid #e8686d; box-shadow:0 0 3px #abdbf8;}

.part_4{ width:1000px; margin:0 auto 30px;display:block; clear:both;}
.part_4 h3{ background:url(../images/part3.png) no-repeat left center; padding:0 0 0 45px; font-size:18px; font-weight:normal; height:36px; line-height:36px; display:block; margin:0 0 20px 0;}
.part_4 h3 span{ font-size:15px;}
.part_4 .p4{ display:block; clear:both; background-color:#fff; border:1px solid #dcdcdc; margin:20px 0 15px 0; }
.part_4 .p4_font{ display:block; clear:both;}
.part_4 .p4_font strong{ display:block; clear:both; background-color:#fff; border-bottom:1px solid #dcdcdc; padding:18px 30px; line-height:150%; font-weight:normal; color:#e8542c; font-size:14px;}

.part_4  input{ border:1px solid #c7c7c7; background:#fff url(../images/input_bg.jpg) repeat-x left top; width:250px; height:31px; line-height:31px; font-size:14px; padding:0 5px; -moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; }
.part_4  input:focus{  border:1px solid #e8686d; box-shadow:0 0 3px #abdbf8;}
.part_4 .upload{ background:url(../images/upload.png) no-repeat; width:94px; height:33px; line-height:34px; color:#fff; display:inline-block; text-decoration:none; margin:0 0 0 7px; text-align:center;}
.part_4 .upload:hover{ background:url(../images/upload2.png) no-repeat; }






.sec tr td{ padding:10px 15px; font-size:13px; line-height:140%;}
.sec tr{ background:url(../images/line2.png) no-repeat left bottom;}
.sec .secTit{ background:url(../images/titBg.jpg) repeat-x left top; }
.sec .secTit td{ border-bottom:1px solid #dcdcdc; font-weight:bold; padding:8px 15px;}
.sec .sele{  line-height:210%;}

.sec2 tr td{ padding:12px 15px; font-size:13px; line-height:140%;}
.sec2 tr{ background:url(../images/line2.png) no-repeat left bottom;}
.sec2 .secTit2{ background:url(../images/titBg.jpg) repeat-x left top; }
.sec2 .secTit2 td{ border-bottom:1px solid #dcdcdc; font-weight:bold; padding:10px 15px; line-height:130%;}
.sec2 .sele2{  line-height:210%;}

.sec2 .num{ display:inline-block; margin:7px 0 0 0;}
.sec2 input{ border:1px solid #c7c7c7; background:#fff url(../images/input_bg.jpg) repeat-x left top; width:50px; height:28px; line-height:28px; font-size:14px; padding:0 5px; -moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; text-align:center; color:#444; }
.sec2 .otherInfo { border:1px solid #c7c7c7; background:#fff url(../images/input_bg.jpg) repeat-x left top; width:210px; height:50px; padding:3px 0; margin:0 0 0 20px; line-height:20px; font-size:14px; padding:0 5px; -moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; text-align:left; color:#444; display:none; }
.sec2 .specify { border:1px solid #c7c7c7; background:#fff url(../images/input_bg.jpg) repeat-x left top; width:230px; height:50px; padding:3px 0; margin:8px 0 12px 0; line-height:20px; font-size:14px; padding:0 5px; -moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; text-align:left; color:#444;  }
.sec .tips,.sec2 .tips{ display:inline-block; width:26px; height:26px; overflow:hidden; margin:1px 0 0 4px; float:right;}
.sec input.tipsColor,.sec2 input.tipsColor{ border:1px solid #e0372a; color:#e0372a; }


/*.info_list{ width:1018px; overflow:hidden; margin:20px auto; display:block; clear:both;}
.info_list h3{ font-size:21px; display:block; clear:both; line-height:30px; font-weight:normal; margin:0 0 8px 10px;}
.info_list h3 em{ display:block; width:28px; height:28px; float:left; margin:0 6px 0 0; border:2px solid #e25f26; background:#fff url(../images/sele.jpg) no-repeat center center; -moz-border-radius:90px; -webkit-border-radius:90px; border-radius:90px; behavior: url(ie-css3.htc); position:relative; z-index:100;}
.info_list ul{ clear:both; display:block;}
.info_list ul li{ float:left; position:relative; z-index:10;}
.info_list ul li a{ width:484px; height:180px; padding:1px; display:block; margin:9px; overflow:hidden; border:1px solid #e7e7e7; background-color:#fff;}
.info_list ul li a:hover{ color:#444; padding:0px; border:2px solid #aaa; text-decoration:none;}
.info_list ul li img{ float:right; padding:2px; border:1px solid #d9d9d9; margin:21px 20px 0 10px}
.listFont{ float:left; width:180px; line-height:160%; margin:24px 0 0 20px;}

.listFont strong{ font-size:17px; font-weight:normal; color:#d62f03; display:block; margin:0 0 10px 0; }
.listFont em{ display:block; background:url(../images/stu_btn.jpg) no-repeat; width:95px; height:45px; line-height:23px; margin:10px 0 0; padding:0 0 0 28px; font-style:normal;}
.listFont em:hover{ color:#e8542c;}
.infoC .sct a,.infoC .sct a:hover{padding:0px; border:2px solid #de494f; }
.infoC .sct b{ display:block; width:24px; height:24px; background:#fff url(../images/sct.jpg) no-repeat center center; border:2px solid #dd484e; position:absolute; top:0; right:0; -moz-border-radius: 90px; -webkit-border-radius:90px; border-radius:90px; behavior: url(ie-css3.htc); z-index:1000; #+margin:-10px 0 0 0; }
*/


.other_list{ width:1018px; overflow:hidden; margin:20px auto; display:block; clear:both;}
.other_list h3{ font-size:18px; display:block; clear:both; line-height:20px; font-weight:normal; margin:0 0 8px 10px;}
.other_list h3 span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.other_list h3 em{ display:block; width:29px; height:29px; float:left; margin:3px 8px 0 0; border:2px solid #e25f26; background:#fff url(../images/list.jpg) no-repeat center center; -moz-border-radius:90px; -webkit-border-radius:90px; border-radius:90px; behavior: url(ie-css3.htc); position:relative; z-index:100;}
.other_list ul{ clear:both; display:block;}
.other_list ul li{ float:left; position:relative; z-index:10;}
.other_list ul li a{ width:484px; height:180px; padding:1px; display:block; margin:9px; overflow:hidden; border:1px solid #e7e7e7; background-color:#fff;}
.other_list ul li a:hover{ color:#444; padding:0px; border:2px solid #aaa; text-decoration:none;}
.other_list ul li img{ float:right; padding:2px; border:1px solid #d9d9d9; margin:21px 20px 0 10px}
.listFont2{ float:left; width:180px; line-height:160%; font-size:15px; margin:24px 0 0 20px;}

.listFont2 strong{ font-size:16px; font-weight:normal; color:#444; display:block; margin:0 0 6px 0; }
.listFont2 em{ display:block; background:url(../images/stu_btn.jpg) no-repeat; width:100px; height:30px;  font-size:13px; line-height:29px; margin:20px 0 0; padding:0 0 0 28px; font-style:normal;}
.listFont2 em span{ font-family:Arial, Helvetica, sans-serif;}
.listFont2 em:hover{ color:#e8542c;}
.infoC2 .sct a,.infoC2 .sct a:hover{padding:0px; border:2px solid #de494f; }
.infoC2 .sct b{ display:block; width:24px; height:24px; background:#fff url(../images/sct.jpg) no-repeat center center; border:2px solid #dd484e; position:absolute; top:0; right:0; -moz-border-radius: 90px; -webkit-border-radius:90px; border-radius:90px; behavior: url(ie-css3.htc); z-index:1000; #+margin:-10px 0 0 0; }



.detail{ width:1002px; overflow:hidden; margin:20px auto; display:block; clear:both;}
.detail h3{ font-size:25px; display:block; clear:both; line-height:30px; font-weight:normal; margin:8px 0 25px 1px;}
.detail h3 em{ display:block; width:30px; height:30px; float:left; margin:0 10px 0 0; border:2px solid #e25f26; background:#fff url(../images/arr2.jpg) no-repeat center center; -moz-border-radius:90px; -webkit-border-radius:90px; border-radius:90px; behavior: url(ie-css3.htc); position:relative; z-index:100;}
.detail .back{ display:block; width:95px; height:28px; line-height:28px; background-color:#e25f26; color:#fff; text-align:center; font-size:14px; float:right; -moz-border-radius: 2px; -webkit-border-radius:2px; border-radius:2px; border:1px solid #d95921;}
.detail h3 span{ font-family:Arial, Helvetica, sans-serif;}
.detail_c{ width:1000px; height:562px; margin:0 0 12px 0; padding:0px; border:1px solid #e1e1e1; background-color:#fff; overflow:hidden;}



.uploader{
position:relative;
display:inline-block;
overflow:hidden;
cursor:default;
border-radius:4px;
width:100%;
margin:8px 0 8px 0;
}

.sec2 .sele input.filename{
float:left;
display:inline-block;
width:145px;
cursor:default;
border:1px solid #c7c7c7;
border-radius:4px;
 background:#fff url(../images/input_bg.jpg) repeat-x left top;
height: 33px !important;
line-height: 33px !important;
font-size: 14px;
padding: 0 2%;
margin:0 0 0 1px;

}

.sec2 .sele input.button{
height: 35px !important;
line-height: 30px !important;
width:77px;
display:inline-block;
margin:0 0 0 2%;
cursor:pointer;
border:1px solid #c7c7c7;
background-color:#f6f6f6;
background-image:none;
border-radius:4px;
font-size:14px;
padding:0px;}


.uploader input[type=file]{
position:absolute;
top:0; right:0; bottom:0;
border:0;
padding:0; margin:0;
height:33px;
width:260px;
cursor:pointer;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity: 0;
opacity:0;
}

/* White Color Scheme ------------------------ */

.white .button{
color:#555;
border-color:#ddd;
border-radius:4px;
}

.white:hover .button{
background:#eee;
border-radius:4px;
}

