@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, object, code, legend, button, input, textarea, label, th, td, a, img {padding:0; margin:0;}
.dd_contion{ width:100%; clear:both; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.pad100{ padding:100px;}
.pad_t50{ padding-top:50px;}
.pad_t10{ padding-top:10px;}
.pad_b50{ padding-bottom:50px;}
.mar_t80{ margin-top:80px;}
.mar_t50{ margin-top:50px;}
.mar_t20{ margin-top:20px;}
.bg_gray{ background-color:#f3f3f3}
.red_font{ color:#f35a5c;}
.text_line{ text-decoration:underline;  border-right}

a:focus {
     outline:none;
     -moz-outline:none;
}

.index_bg{ background-image:url(../images/bd_bg.jpg); 
background-position: center center;
  background-repeat: no-repeat;
  -moz-background-size: cover;
  background-size: cover; }

.cor_f{ color:#fff;}
.font_b{ font-weight:bold;}
.dd_nav{ background:#fff; height:100px; width:100%; border-bottom:1px solid #ddd; overflow:hidden; }
.index_nav{ position:fixed; z-index:999;opacity:0.9;filter:alpha(opacity=0.9);}
.dd_logo{ float:left; margin:10px 0 0 15px}

.dd_navright{ float:right; margin:35px 15px 0 0;}
.dd_navlink{ float:left;}


.dd_navlink ul li{ float:left; line-height:30px;
margin:0 2.0625em 0 0;
display:inline;
font-size:18px;
position:relative;
-webkit-transition:border-color .2s linear;
-moz-transition:border-color .2s linear;
transition:border-color .2s linear;}
.dd_navlink ul li a{border-bottom:2px solid transparent; color:#696e78;}

.dd_navlink ul li a:after{content:'';height:2px;
background-color:#f35a5c;width:auto;
position:absolute;right:0;bottom:-3px;left:0;

-webkit-transform:scaleX(0);
-moz-transform:scaleX(0);
-ms-transform:scaleX(0);
-o-transform:scaleX(0);
transform:scaleX(0);
opacity:0;

-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);
-moz-transition:all .6s cubic-bezier(.165,.84,.44,1);
transition:all .6s cubic-bezier(.165,.84,.44,1);

-webkit-transform-origin:50% 50%;
-moz-transform-origin:50% 50%;
-ms-transform-origin:50% 50%;
-o-transform-origin:50% 50%;
transform-origin:50% 50%;
color:#f35a5c;
}
.dd_navlink ul li a:hover{color:#f35a5c;}
.dd_navlink ul li a:hover:after{-webkit-transform:scaleX(1); -moz-transform:scaleX(1); -ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1); color:#f35a5c;
opacity:1}

.dd_loginbox{ float:left;}
.dd_loginbox ul li{ float:left; margin:0px 10px;  line-height:30px; font-size:16px;  }
.dd_loginbox ul li a{display: inline-block; background-image:url(../images/login.png); background-repeat:no-repeat; padding: 0 20px 0 35px; transition: all 0.2s linear 0s; color:#696e78;}
.dd_loginbox ul li a.dd_loginicon1{ background-position:0 -0px;}
.dd_loginbox ul li a.dd_loginicon2{ background-position:0 -60px;}
.dd_loginbox ul li a:hover{ color:#f35a5c;}
.dd_loginbox ul li a:hover.dd_loginicon1{ background-position:0 -30px;}
.dd_loginbox ul li a:hover.dd_loginicon2{ background-position:0 -90px;}

.dd_contitle{}
.dd_contitle span{ color:#ccc;}

.dd_appbg{ background:url(../images/appbg.jpg);}

.img_box{position:relative; width:100%; /* height:100%; */ overflow:hidden;}
.img_box img{position:relative; width:100%; transition:All 5.5s linear;   -webkit-transition:All 5.5s linear;
-moz-transition:All 5.5s linear;   -o-transition:All 5.5s linear;}
.a_l:hover .img_box img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}

.img_box:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}

.index_about .a_l{ width:67%; float:left; position:relative;}
.index_about .a_l .a_l_img{}
.index_about .a_l .a_l_cont{position:absolute; top:18%; left:11%;}
.index_about .a_l .a_l_cont .en{ color:#fff; font-size:3.5em; /*font-family:"Geometria-Thin"; */font-weight:normal; font-family:DOTUM; width:20%}
.index_about .a_l .a_l_cont .en img{ max-width:100%;}
.index_about .a_l .a_l_cont .cn{ color:#fff; font-size:2em; font-weight:normal;font-family:"微软雅黑 Light","微软雅黑"; margin-top:10px; }
.index_about .a_l .a_l_cont .cn a{color:#fff; font-size:2em; font-weight:normal;font-family:"微软雅黑 Light","微软雅黑"; }
.index_about .a_l .a_l_cont .content{ color:#fff; padding-top:10px; width:60%; margin-left:0px;}
.index_about .a_l .a_l_cont .index_link{ width:140px; height:40px; display:block; margin-top:30px; text-align:center; line-height:40px; color:#fff; border:1px solid #fff; position:relative; overflow:hidden; }
.index_about .a_l .a_l_cont .index_link span{position:absolute; top:0; left:0; width:100%; height:100%; background:#bdad9f;  filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; }
.index_about .a_l .a_l_cont .index_link strong{font-weight:normal; width:100%; height:100%; position:relative;}
.index_about .a_l .a_l_cont .index_link img{ position:absolute; top:20px; right:-30px; }



.index_about .a_r{ width:33%; float:right; position:relative;}
.index_about .a_r .a_r_cont{ width:80%; padding:2% 10% 0; position:relative;}
.index_about .a_r .a_r_cont img{}
.index_about .a_r .a_r_cont .en{ color:#000; font-size:3.5em; /*font-family:"Geometria-Thin"; */font-weight:normal; font-family:DOTUM;}
.index_about .a_r .a_r_cont .en img{max-width:100%;}
.index_about .a_r .a_r_cont .cn{ color:#000; font-size:2em; font-weight:normal;font-family:"微软雅黑 Light","微软雅黑"; }
.index_about .a_r .a_r_cont .cn a{ color:#000; font-size:1.5em; font-weight:normal;font-family:"微软雅黑 Light","微软雅黑"; }
.index_about .a_r .a_r_cont .content{ color:#666; padding-top:10px; width:100%; margin-left:0px;}
.index_about .a_r .a_r_cont .index_link{position:absolute; left:0%; bottom:10px; width:140px; height:36px; display:block; margin-top:20px; text-align:center; line-height:36px; color:#f35a5c; border:1px solid #f35a5c; overflow:hidden; position:relative; z-index:2; }
.index_about .a_r .a_r_cont .index_link strong{font-weight:normal; width:100%; height:100%; position:relative;}

.index_yfgy{ width:100%; border-bottom:1px  solid #f1f0de;}
.index_yfgy .a_l{ width:67%; float:left; position:relative;}
.index_yfgy .a_l .a_l_img{ }
.index_yfgy .a_l .a_l_cont{position:absolute; top:40px; left:11%;}
.index_yfgy .a_l .a_l_cont .en{ color:#000; font-size:3.5em; /*font-family:"Geometria-Thin"; */font-weight:normal; font-family:DOTUM;}
.index_yfgy .a_l .a_l_cont .en img{max-width:100%;}
.index_yfgy .a_l .a_l_cont .cn{ color:#000; font-size:2em; font-weight:normal;font-family:"微软雅黑 Light","微软雅黑"; }
.index_yfgy .a_l .a_l_cont .cn a{ color:#000; font-size:2em; font-weight:normal;font-family:"微软雅黑 Light","微软雅黑"; }
.index_yfgy .a_l .a_l_cont .content{ color:#666; padding-top:20px; width:60%; margin-left:0px;}
.index_yfgy .a_l .a_l_cont .index_link{ width:140px; height:40px; display:block; margin-top:30px; text-align:center; line-height:40px; color:#f35a5c; border:1px solid #f35a5c; overflow:hidden; position:relative;}
.index_yfgy .a_l .a_l_cont .index_link strong{font-weight:normal; width:100%; height:100%; position:relative;}
.index_yfgy .a_r{ width:33%; float:right; position:relative;}
.index_yfgy .a_r .a_r_cont{}
.index_yfgy .a_r .a_r_cont img{}


.news{ width:100%; border-top:2px solid #444444;overflow: hidden; -webkit-box-shadow: 0 3px 10px -5px #444;  

  -moz-box-shadow: 0 3px 10px -5px #444;  

  box-shadow: 0 3px 10px -5px #444;}

.news_left{ width:20%;float:left; font-family: '微软雅黑';}
.news_left_top{ position:relative;}
.news_left_top img{ width:100%;}
.news_left_top_wenzh{ text-align:center; font-size:14px; color:#fff; width:100%; line-height:35px; position:absolute; z-index:2; height:35px; bottom:0; background:rgba(0,0,0,0.5); border-bottom:1px solid #333;}
.news_left_top_wenzh_bg{background:url(../images/touming_39.png);}
.news_left_bottom p{ margin-top:23%; color:#333; font-size:30px; line-height:28px; text-align:center;}
.news_left_bottom span{ font-size:22px; color:#e4e4e4;}
.news_left_bottom ul{ text-align:center;}
.news_left_bottom ul li{ font-size:18px; color:#444444; margin:20px 0; background:url(../images/image_40.png) no-repeat 30%; background-size:auto 80%;}
.news_left_bottom ul li:hover{ color:#f35a5c;}


.news_center{ width:30%; height:100%; float:left;background:#eee; overflow:hidden; position:relative;}
.news_center ul{ border-left:1px solid #ddd; width:99.9%; height:100%;}
.news_center ul li{ padding:4% 5% 0 5%; width: 90%; height:22%; border-bottom:1px solid #DFDFDF; font-family: '微软雅黑';}
.news_center ul li p{ font-size:12px; line-height:20px; margin:5px 0; padding:0; color:#909090;}




.center_title{ font-size:18px;}
.center_title a{ color:#414141}
.center_title a:hover{color:#88bd2d;}
.time{ float:right;color:#909090; vertical-align:middle;}
.time img{float:left;margin-top:2px;}
.time span{float:left;}

.center_small{ font-size:12px; margin:1% 0; color:#727272;}
.center_small a{color:#727272;}
.center_small a:hover{color:#88bd2d;}
.center_small span{ margin-left:5%;}
.center_more{ position:absolute; z-index:1; bottom:3%; right:3%;width:26%;}
.center_more img{width:85%;}

.news_right{ width:50%; float:left; position:relative; background-color:#68676c;}
.news_right p{position:absolute; z-index:99; top:17%; left:5%; color:#fff; font-size:12px; width:77%;text-align:justify; text-justify:inter-ideograph; word-wrap:break-word; word-break:break-all; line-height:1.8em;}
.news_right img{ /* width:100%; */}

.footer{color:#666; border-top:1px solid #ddd; }
.footer-right{ margin-top:60px;}

.bst_list {
  margin: 30px 0 0;
}
.bst_list:after {
  content: '';
  clear: both;
  display: block;
  font-size: 0;
}

.bst_item {
  position: relative;
  float: left;
  width: 20%;
  min-height: 328px;
  -webkit-transition: width 0.25s ease;
  -moz-transition: width 0.25s ease;
  transition: width 0.25s ease;
}
.bst_item .bst_item_icon {
  display: block;
  position: relative;
  top: 0;
  width: 150px;
  height: 150px;
  margin: 0 auto;
  overflow: hidden;
  -webkit-transition: transform 0.25s linear;
  -moz-transition: transform 0.25s linear;
  -webkit-transition: -webkit-transform 0.25s linear;
  transition: -webkit-transform 0.25s linear;
  -moz-transition: transform 0.25s linear, -moz-transform 0.25s linear;
  transition: transform 0.25s linear;
  transition: transform 0.25s linear, -webkit-transform 0.25s linear, -moz-transform 0.25s linear;
  outline: none;
}
.bst_item .bst_item_icon .home_mod_loading {
  -moz-border-radius: 50%;
       border-radius: 50%;
  line-height: 150px;
}
.bst_item .bst_item_icon img {
  width: 100%;
  height: auto;
}
.bst_item .bst_item_icon:hover, .bst_item .bst_item_icon:focus {
  -webkit-transform: translateY(-10px);
     -moz-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
          transform: translateY(-10px);
}
.bst_item .bst_item_icon.bst_item_icon_1 img {
  background-position: 0 0;
  margin-top: 0;
}
.bst_item .bst_item_icon.bst_item_icon_2 img {
  margin-top: -154px;
}
.bst_item .bst_item_icon.bst_item_icon_3 img {
  margin-top: -308px;
}
.bst_item .bst_item_icon.bst_item_icon_4 img {
  margin-top: -462px;
}
.bst_item .bst_item_icon.bst_item_icon_5 img {
  margin-top: -616px;
}

.bst_item_line {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 1px;
  background: #e5e5e5;
}

.bst_item_main {
  margin: 0 40px;
}
.bst_item_main h4 {
  color: #000;
  font-size: 20px;
  font-weight: normal;
  text-align: center;
  padding: 20px 0 0;
  white-space: nowrap;
}
.bst_item_main h4 a {
  color: #000;
  text-decoration: none;
  outline: none;
  -webkit-transition: color 0.25s ease;
  -moz-transition: color 0.25s ease;
  transition: color 0.25s ease;
}
.bst_item_main h4 a:hover, .bst_item_main h4 a:focus {
  color: #3baaf1;
}
.bst_item_main p {
  margin: 10px 0 0;
  color: #999;
}

.case {
  position: relative;
  z-index: 1;
  background-position: center center;
  background-repeat: no-repeat;
  -moz-background-size: cover;
  background-size: cover;
}
.dd_defend{ background-image: url(../images/safety3.jpg);}
.defend1,.defend2,.defend3,.defend4{height:422px; color:#fff;}
.defend1{ background-image: url(../images/defend1.jpg); }
.defend2{ background-image: url(../images/defend2.jpg); }
.defend3{ background-image: url(../images/defend3.jpg); }
.defend4{ background-image: url(../images/defend4.jpg); }

.dd_share{ background-image: url(../images/safety2.jpg); height:682px;}
.dodo_num{ position:relative; width:1000px; margin:0 auto;}
.dodo_num h1{ font-size:48px;}
.jumbo1,.jumbo2,.jumbo3{ position:absolute; color:#fff;}
.jumbo1{ left:540px; top:240px;}
.jumbo2{ left:240px; top:480px;}
.jumbo3{ left:750px; top:540px;}

.phd_banner1{background-image: url(../images/phd1.jpg); height:596px;}
.phd_banner2{background-image: url(../images/phd2.jpg);}
.phd_banimg1{top:100px; left:0; position:absolute; width:400px;}
.phd_bantxt1{top:220px; left:50%; width:400px; position:absolute; }
.phd_bantxt1 h1{ font-size:48px;}
.phd_bantxt1 h2{font-size:60px; font-weight:bold;}

.phd_con2{ position:relative; height:656px;}
.phd_conl2txt{ width:460px; top:280px; left:0; position:absolute;}
.phd_conl2icon{}
.phd_conl2icon img{ margin:10px;}
.phd_conl2img{bottom:0px; left:50%; margin-top:150px; position:absolute; width:400px;}

.phd_conl4txt{}
.phd_conl4img{}
.phd4_imgbox{ float:left;}

.phd_con5{ text-align:center;}
.phd5_imgbox{ float:left;}

.aboutus{ background-image: url(../images/aboutusbanner.jpg); height:326px;}
.aboutuscon2{ background-color:#f35a5c;}

.servebox{ text-align:center; background-color:#fff; padding:50px 30px; position:relative;}
.servebox .ser_h1{ font-size:60px;}
.servebox .ser_h2{ font-size:30px;}
.servebox .ser_h3{ font-size:21px;}
.servebox ul li{border-bottom:1px solid #ddd; height:42px; line-height:42px;}
.us_cur{background-color:#5da8e7; color:#fff; padding:80px 30px; top:-30px;}

.us_probox dl{ margin-bottom:35px; padding:0px 35px;}
.us_probox dl dd{ color:#f35a5c; font-size:27px;}
.us_probox dl dt{ font-size:16px; font-weight:normal;}

.us_contact{background-image: url(../images/mapbg.jpg); height:500px;}
.us_contactbox{padding:10px 30px; color:#fff;}
.us_phonecon{ border-radius:100px;  border:1px solid #fff; padding:5px 20px; font-size:16px;}



#focusicon{position:relative; left:50%; top:50px; opacity:0;filter:alpha(opacity=0); margin-left:-500px; width: 1000px;  z-index:999;}



.pro_content{ height:308px; width:185px; background-color:#fff; text-align:center; margin:20px;}
.pro_content p{ padding:5px; text-align:left;}


.section { text-align: center;
  background-position: center center;
  background-repeat: no-repeat;
  -moz-background-size: cover;
  background-size: cover; }
   
  
.section .sec-content{ left: 50%;  top: 50%;  margin-left:-500px;  width: 1000px; position:absolute; z-index:999;} 

.caption{ height:150px;}
.caption h3{ font-size:60px; color:#fc896f; font-weight:bold; font-family:"微软雅黑";}
.caption  p{ font-size:32px; font-family:"微软雅黑";}

.section1{background-image:url(../images/bd_bg.jpg);}
.section1 .sec-content{margin-top:-175px;}
.section1  .caption{ opacity:0;filter:alpha(opacity=0); position:relative; top:50px;}

.index_ico-list{ width:1000px; height:380px; margin:0 auto; background:url('../../img/third/brank_line.png') no-repeat center center; }
.index_ico-list div{ float:left; }
.index_ico1{ padding:7px 60px 0px 0px; }
.index_ico2{ padding:7px 60px 0px 60px; }
.index_ico3{ padding:7px 60px 0px 60px; }
.index_ico4{ padding:7px 0px 0px 60px; }

.pro_box{ height:160px;  width:160px; line-height:160px;  border-radius:160px; color:#fff; font-size:42px; text-align:center;}
.app1{background-color:#e80000;}
.app2{background-color:#f87409;}
.app3{background-color:#0aa3cf;}
.app4{background-color:#64d24b;}

.section2 {background-image:url(../images/bd_bg2.jpg);}
.section2  .sec-content{margin-top:-275px;}
.section2 .caption{ opacity:0;filter:alpha(opacity=0); position:relative; top:50px;}

.appseries{ position:relative; height:380px; opacity:0;filter:alpha(opacity=0); top:50px;}
.news-ico{ position:absolute; top:188px; right:20px; }
.news-list-box{ position:absolute; width:320px; height:380px; border:1px solid #e8e8e8; background-color:#fff; } 
.news-list-box-nomargin{ margin:0; }
.news-list-box p{ font-size:14px; color:#868686; line-height:28px; margin:0 0 10px 0; }
.news-title{ padding:0 0 0 29px; width:266px; line-height:24px; font-size:18px; color:#f35a5c; text-align:left; }
.news-title a{ font-size:18px;}
.news-content{ padding:0 0 0 29px; width:266px; text-align:left; }
.news-content a{ font-family:"Hiragino Sans GB"; color:#7f818d; }
.news-position2{ left:340px; }
.news-position3{ left:680px; }
.more-btn{ position:absolute; left:44%; bottom:0; }


.section3 {background-image:url(../images/bd_bg3.jpg);}
.section3 .sec-content{ margin-top:-275px;}
.section3  .caption{ opacity:0;filter:alpha(opacity=0); position:relative; top:50px;}
.feature-list{ overflow:hidden; opacity:0;filter:alpha(opacity=0); position:relative; top:50px;}
.feature-list .list-item{ height:110px; width: 325px; overflow-y:hidden;
display:inline-block;*display:inline;
padding:16px 26px 16px 94px;
margin-bottom:10px; position:relative;
text-decoration:none; text-align:left;color:#333;
-webkit-transition: all 0.5s ease;
 -o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.feature-list .list-item:hover{
cursor:pointer;
background-color:#fff;
}
.feature-list .list-item h4{
font-size:16px;
font-weight:bold;
margin-bottom:5px;
}
.feature-list .list-item p{
line-height:20px;
font-size:12px;
color:#888;
}
.feature-list .list-ico{
position:absolute;
top:18px;
left:16px;
height:52px;
width:52px;
border-radius: 3px;
background:url(../images/ico_feature.png) no-repeat;
}
.feature-list .list-ico-task{
background-position:0 0;
}
.feature-list .list-ico-goal{
background-position:-52px 0;
}
.feature-list .list-ico-report{
background-position:-104px 0;
}
.feature-list .list-ico-doc{
background-position:-156px 0;
}
.feature-list .list-ico-crm{
background-position:-208px 0;
}
.feature-list .list-ico-blog{
background-position:-260px 0;
}
.feature-list .list-ico-chat{
background-position:-312px 0;
}
.feature-list .list-ico-sign{
background-position:-364px 0;
}
.feature-list .list-ico-wfl{
background-position:-418px 0;
}

.section4 {background-image:url(../images/bd_bg4.jpg);}
.section4 .sec-content{margin-top:-175px;}
.section4 .serveimg{ position:absolute; left:50%; width:520px; margin-left:-570px; opacity:0;filter:alpha(opacity=0);}
.section4 .servetxt{ position:absolute; width:440px; text-align:left; left:50%; margin-left:90px; opacity:0;filter:alpha(opacity=0);}
.section4 .servetxt h3{ font-size:48px; color:#f35a5c;}

.section5 {background-image:url(../images/bd_bg5.jpg);}
.section5 .sec-content{margin-top:-175px;}
.section5 .serveimg{ position:absolute; left:50%; width:520px; margin-left:-520px; display:none; /* opacity:0;filter:alpha(opacity=0); */}
.section5 .servetxt{ position:absolute; width:440px; text-align:left; left:50%; margin-left:40px;  display:none;/* opacity:0;filter:alpha(opacity=0); */}
.section5 .servetxt h3{ font-size:48px; color:#f35a5c;}

.appbanner{background-image: url(../images/appbanner2.jpg); height:591px;}
.appbanner .disc_box{ text-align:right; margin-top:200px; color:#fff;}
.appbanner .disc_box h3{ font-size:64px; font-weight:bold; color:#fdfcaf;}
.appbanner .disc_box p{ font-size:30px; margin-top:20px;}

.apptxtbox{ width:500px;}
.apptxtbox h3{  
background: rgba(0, 0, 0, 0) url(../images/txtborder.png) no-repeat scroll left bottom;
    font-size: 32px;
    margin-top: 80px;
    padding-bottom: 10px; color:#333; margin-bottom:30px;}
.apptxtbox  p{font-size: 14px; line-height: 24px; margin-top:10px; }


.register_bg{background-image: url(../images/register_bg.jpg)}

.register_wrap{ width:1200px; margin: 0 auto;}

.register_top {height: 45px; padding: 30px 30px; position: relative;}	
.register_top_r{color: #fff; float: right; font-size: 14px;}
.register_top_r a{ color:#fff; border: 1px solid #fff;margin-left: 10px; padding: 3px 10px;}

.title_oneStep{ background:#f35a5c none repeat scroll 0 0; color: #fff; text-align:center;height: 60px; line-height: 60px; font-size: 22px; position:relative;}
.poptip-arrow{color: #f35a5c; display: block; left: 50%; bottom:-12px; margin-left:-10px;  line-height: 20px; position: absolute; width: 20px; z-index: 10;}

.register_user{ background: #fff none repeat scroll 0 0; height: 608px; position: relative; overflow:hidden;}
.register_field{}

.mainPart{
	width:400%;
	height:548px;
	position:relative;
	left:0;
}
.main_item{
	padding-left:320px;
	float:left;
	padding-top:65px;
	width:880px;
	background:#fff;
	height:483px;
}

.step{
	width:560px;
	height:45px;
	background:url(../images/step.png) no-repeat;
	margin-bottom:60px;
}
.step1{
	background-position:0 0;
}
.step2{
	background-position:0 -50px;
}
.step3{
	background-position:0 -100px;
}
ul.mainCon{
	min-height:220px;
	_height:220px;
	margin-left:45px;
}
.input-list li{
	clear:both;
	zoom:1;
	overflow:visible;
}
.input-list li:after{
	content:"";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
li .reg-check { padding-left: 75px;}
.input{
	padding:6px 0;
	float:left;
	vertical-align:middle;
	font-family:"microsoft yahei";
	margin-right:10px;
}
.input label{
	display:inline-block;
	width:75px;
	color:#333;
	font-size:14px;
	text-align:right;
	height:34px;
	line-height:28px;
	padding:2px 0; 
}
.input-list label{font-weight:normal;}
input.txt-m,span.txt-m{
	height:28px;
	line-height:28px;
	padding:2px 3px;
	padding-left:15px;
	border:1px solid #dedede;
	color:#666;
	width:292px;
	font-size:14px;
}

input.txt-m,span.txt-m{
	height:28px;
	line-height:28px;
	padding:2px 3px;
	padding-left:15px;
	border:1px solid #dedede;
	color:#666;
	width:292px;
	font-size:14px;
	box-sizing:content-box;
}
span.txt-m{
	display:inline-block;
}
.identify_code{
	width:202px;
	height:28px;
	line-height:28px;
	border:0 none; position:relative; top:-5px;
}
.identify_con img{
	vertical-align:middle;
}
.phone_code_div{
	line-height:52px;
	text-align:center;
	display:inline-block;
	padding:0px 0;
}
.sendToPhone{
	display:inline-block;
	width:112px;
	height:28px;
	text-align:center;
	line-height:28px;
	background:#fafafa;
	border:1px solid #e9e9e9;
	border-radius:1px;
}
a.sendToPhone{color:#404040}
.sendToPhone:hover{
	background:#f3f3f3;
}

.clickBtn{
	display:inline-block;
	border:1px solid #ffba8c;
	background:#fff3e6;
	color:#f60;
	padding:2px 10px;
	margin-left:10px;
}
.shuru{
	position:relative;
}
.triangle_left{
	font-family:simsun;
	font-size:12px;
	font-style:normal;
	overflow:hidden;
	position:absolute;
	text-shadow:0 0 2px #ccc;
	height:12px;
	margin-top:-9px;
	top:12px;
	_top:14px;
	width:6px;
	left:-6px;
	_left:5px;
}
.triangle_left em,.triangle_left i{
	font-style:normal;
	position:absolute;
	top:0;
}
.triangle_left em{
	left:1px;
	color:#ffbb76;
}
.triangle_left i{
	left:2px;
	color:#fffcef;
	text-shadow:none;
}

.reg-check{
	padding:5px 0 0 120px;
	color:#333;
	margin-bottom:15px;
}


.login_btn{
	display:inline-block;
	height:40px;
	width:312px;
	line-height:40px;
	text-align:center;
	font:18px "微软雅黑";
	color:#fffeff;
	border:0 none;
	cursor:pointer;
	background:#ff9218;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.login_btn:hover{
	background:#f80;
}
input.login_btn:disabled{
	background:#999;
}



.demo-description {
	clear: both;
	padding: 12px;
	font-size: 1.3em;
	line-height: 1.4em;
}

.ui-draggable, .ui-droppable {
	background-position: top;
}

.password_li{
	/* height:100px; */
	position:relative;
}

.ziliao{
	height:95px;
	padding:17px 0 0 160px;
	position:relative;
	margin-bottom:30px;
}
.ziliao img{
	position:absolute;
	left:45px;
	top:0;
}
.ziliao .tit{
	font:20px '微软雅黑';
	color:#404040;
	margin-right:15px;
}
.ziliao p{
	line-height:30px;
}
.ziliao p a{
	display:inline-block;
	margin-right:10px;
}
.ziliao p a:hover{
	text-decoration:underline;
}
.success_t{
	border-top:1px solid #f1f1f1;
	padding:30px 0 0 55px;
	width:495px;
}
.success_t span{
	color:#f35a5c;
}
.ui-widget-overlay{ background:#000;filter:alpha(opacity=50); opacity:.5;}
.ui-widget-header{background: #fbfbfb none repeat scroll 0 0; border: 1px solid #eee; color: #666;height: 34px;}
.ui-icon-closethick{alpha(opacity=50); opacity:.5;}

.xy_headline{ font-size:14px; font-weight:bold; text-align:center; margin:20px;}
.xy_title,.xy_con{color:#666; font-size:12px;}
.xy_title{ margin: 10px 20px; font-weight:bold;  }
.xy_con{margin: 3px 20px; line-height:24px;}
table.xy_table{ border:1px solid #eee; color:#666; font-size:12px;}
table.xy_table td{border:1px solid #eee; padding:5px;}