@charset "utf-8";
/******************************
* Name:base.css
* The Author:andy                                    
* Update Time:2017-01-09 16:53                               
******************************/
/* cssreset start */
html{overflow-y:scroll;}
html,body,div,ul,li,p,span,a,input,strong,textarea,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,pre,form,fieldset,blockquote{margin:0; padding:0;}
body{font-size:12px;}
table,td,tr,th{font-size:12px;}
img{border:0 none;}
em,i{font-style:normal;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;} 
input{outline:none;}
input::-ms-clear,input::-ms-reveal{display:none;}
input[type="submit"],input[type="button"]{star:expression(this.onFocus=this.blur());}
a,a:link,a:visited{text-decoration:none; outline:none; star:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline;}
.noborder{border:0 none;}
.bold{font-weight:bold;}
.none{display:none;}
.inline_block{display:inline-block; *display:inline; *zoom:1;}
.hide{display:none;}
.f_l{float:left;}
.f_r{float:right;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
.relative{position:relative;}
.relative50{position:relative; z-index:50;}
.relative100{position:relative; z-index:100;}
.relative1050{position:relative; z-index:1050;}
.pointer{cursor:pointer;}
.absolute{position:absolute;}
.clear{clear:both; overflow:hidden; *zoom:1;}
.clearfix:before,.clearfix:after{content:""; display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.radius_4{-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.radius_5{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.ellipsis{overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
/* cssreset end */
/* width start*/
.w58{width:58px;}
.w62{width:62px;}
.w69{width:69px;}
.w70{width:70px;}
.w74{width:74px;}
.w80{width:80px;}
.w86{width:86px;}
.w92{width:92px;}
.w100{width:100px;}
.w101{width:101px;}
.w110{width:110px;}
.w120{width:120px;}
.w128{width:128px;}
.w135{width:135px;}
.w140{width:140px;}
.w141{width:141px;}
.w155{width:155px;}
.w167{width:167px;}
.w181{width:181px;}
.w183{width:183px;}
.w194{width:194px;}
.w196{width:196px;}
.w200{width:200px;}
.w201{width:201px;}
.w202{width:202px;}
.w205{width:205px;}
.w206{width:206px;}
.w208{width:208px;}
.w210{width:210px;}
.w219{width:219px;}
.w220{width:220px;}
.w225{width:225px;}
.w230{width:230px;}
.w250{width:250px;}
.w252{width:252px;}
.w264{width:264px;}
.w288{width:288px;}
.w300{width:300px;}
.w310{width:310px;}
.w314{width:314px;}
.w320{width:320px;}
.w350{width:350px;}
.w370{width:370px;}
.w400{width:400px;}
.w465{width:465px;}
.w538{width:538px;}
.w600{width:600px;}
.w636{width:636px;}
.w640{width:640px;}
.w658{width:658px;}
.w860{width:860px;}
/* width end */
/* margin start*/
.m_t2{margin-top:2px;}
.m_t6{margin-top:6px;}
.m_l20{margin-left:20px;}
.m_t5l8{margin:5px 0 0 8px;}
.ml_15{margin-left:15px;}
.ml_12{margin-left:12px;}
.mr_28{margin-right:28px;}
.mt_25{margin-top:25px;}
/* margin end*/
/* color start*/
.c_8c8c8c{color:#8c8c8c;}
.c_dcdcdc{color:#dcdcdc;}
.c_666{color:#666;}
.c_79c9ee{color:#79c9ee;}
.c_298eb9{color:#298eb9;}
.red{color:#ff0000;}
/* color end */
/* commonstyle start*/
.commonlinks,.commonlinks:link,.commonlinks:visited{color:#3a78d4; text-decoration:underline; display:inline-block; *display:inline; *zoom:1;}
.commonlinks:hover{color:#3a78d4; text-decoration:underline;}

.new_link,.new_link:link,.new_link:visited{color:#0c4b85;}

.new_commonbtn,.new_commonbtn:link,new_commonbtn:visited{
display:inline-block; *display:inline; *zoom:1; color:#fff;
box-shadow:1px 1px 2px rgba(0,0,0,0.15);  
/*border:#ff7a00 solid 1px;*/ 
background-color:#ff7a00; 
background-image:linear-gradient(bottom,#fc6220 0%,#fd9125 100%); 
background-image:-moz-linear-gradient(bottom,#fc6220 0%,#fd9125 100%); 
background-image:-webkit-linear-gradient(bottom,#fc6220 0%,#fd9125 100%); 
background-image:-ms-linear-gradient(bottom,#fc6220 0%,#fd9125 100%);
}
.new_commonbtn:hover{
display:inline-block; *display:inline; *zoom:1; color:#fff;
box-shadow:1px 1px 2px rgba(0,0,0,0.15);  
/*border:#ff7a00 solid 1px;*/ 
background-color:#ffa740; 
background-image:linear-gradient(bottom,#fd8849 0%,#fdab4c 100%); 
background-image:-moz-linear-gradient(bottom,#fd8849 0%,#fdab4c 100%); 
background-image:-webkit-linear-gradient(bottom,#fd8849 0%,#fdab4c 100%); 
background-image:-ms-linear-gradient(bottom,#fd8849 0%,#fdab4c 100%);
text-decoration:none; 
}
.new_commonbtn:active{
display:inline-block; *display:inline; *zoom:1; color:#fff;
box-shadow:1px 1px 2px rgba(0,0,0,0.15);  
/*border:#dd6900 solid 1px;*/ 
background-color:#dd6900; 
background-image:linear-gradient(bottom,#db541a 0%,#db7d1f 100%); 
background-image:-moz-linear-gradient(bottom,#db541a 0%,#db7d1f 100%); 
background-image:-webkit-linear-gradient(bottom,#db541a 0%,#db7d1f 100%); 
background-image:-ms-linear-gradient(bottom,#db541a 0%,#db7d1f 100%);
text-decoration:none;
}

.new_commonbtn_02,.new_commonbtn_02:link,.new_commonbtn_02:visited,.new_commonbtn_02:active{color:#fff; display:inline-block; *display:inline; *zoom:1; box-shadow:1px 1px 2px rgba(0,0,0,0.15);
background:#6dbce3;
background:-moz-linear-gradient(top,#6dbce3 0%,#5d9ec0 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6dbce3),color-stop(100%,#5d9ec0));
background:-webkit-linear-gradient(top,#6dbce3 0%,#5d9ec0 100%);
background:linear-gradient(to bottom,#6dbce3 0%,#5d9ec0 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dbce3', endColorstr='#5d9ec0',GradientType=0 );
}
:root .new_commonbtn_02,:root .new_commonbtn_02:link,:root .new_commonbtn_02:visited,:root .new_commonbtn_02:active{filter:none;}
.new_commonbtn_02:hover{color:#fff; box-shadow:1px 1px 2px rgba(0,0,0,0.15);
background:#3fabe7;
background:-moz-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3fabe7),color-stop(100%,#3182af));
background:-webkit-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:-o-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:-ms-linear-gradient(top,#3fabe7 0%,#3182af 100%);
background:linear-gradient(to bottom,#3fabe7 0%,#3182af 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fabe7', endColorstr='#3182af',GradientType=0 );
text-decoration:none;
}
:root .new_commonbtn_02:hover{filter:none;}

.new_commonbtn_orange,.new_commonbtn_orange:link,.new_commonbtn_orange:visited,.new_commonbtn_orange:active{color:#fff; display:inline-block; *display:inline; *zoom:1; box-shadow:1px 1px 2px rgba(0,0,0,0.15);
background:#ff9000;
background:-moz-linear-gradient(top,#ff9000 0%,#ff7100 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff9000),color-stop(100%,#ff7100));
background:-webkit-linear-gradient(top,#ff9000 0%,#ff7100 100%);
background:linear-gradient(to bottom,#ff9000 0%,#ff7100 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9000', endColorstr='#ff7100',GradientType=0 );
}
:root .new_commonbtn_orange,:root .new_commonbtn_orange:link,:root .new_commonbtn_orange:visited,:root .new_commonbtn_orange:active{filter:none;}
.new_commonbtn_orange:hover{color:#fff; box-shadow:1px 1px 2px rgba(0,0,0,0.15);
background:#eb8400;
background:-moz-linear-gradient(top,#eb8400 0%,#e46500 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eb8400),color-stop(100%,#e46500));
background:-webkit-linear-gradient(top,#eb8400 0%,#e46500 100%);
background:-o-linear-gradient(top,#eb8400 0%,#e46500 100%);
background:-ms-linear-gradient(top,#eb8400 0%,#e46500 100%);
background:linear-gradient(to bottom,#eb8400 0%,#e46500 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb8400', endColorstr='#e46500',GradientType=0 );
text-decoration:none;
}
:root .new_commonbtn_orange:hover{filter:none;}

.new_commonbtn_cancel,.new_commonbtn_cancel:link,.new_commonbtn_cancel:visited,.new_commonbtn_cancel:active{
display:inline-block; *display:inline; *zoom:1; color:#666;
box-shadow:1px 1px 2px rgba(0,0,0,0.15); 
/*border:#ddd solid 1px;*/ 
background:#ececec;
background:-moz-linear-gradient(top,#ececec 0%,#ececec 40%,#cacaca 100%); 
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ececec),color-stop(40%,#ececec),color-stop(100%,#cacaca)); 
background:-webkit-linear-gradient(top,#ececec 0%,#ececec 40%,#cacaca 100%); 
background:linear-gradient(to bottom,#ececec 0%,#ececec 40%,#cacaca 100%);
}
.new_commonbtn_cancel:hover{
display:inline-block; *display:inline; *zoom:1; color:#2d2d2d;
box-shadow:1px 1px 2px rgba(0,0,0,0.15); 
/*border:#aaa solid 1px;*/ 
background:#d1d1d1; 
background:-moz-linear-gradient(top,#d1d1d1 0%,#979797 100%); 
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1d1d1),color-stop(100%,#979797)); 
background:-webkit-linear-gradient(top,#d1d1d1 0%,#979797 100%); 
background:-o-linear-gradient(top,#d1d1d1 0%,#979797 100%); 
background:-ms-linear-gradient(top,#d1d1d1 0%,#979797 100%); 
background:linear-gradient(to bottom,#d1d1d1 0%,#979797 100%);
text-decoration:none;
}

.btn_setgray,.btn_setgray:link,.btn_setgray:visited,.btn_setgray:active{color:#aaa; display:inline-block; *display:inline; *zoom:1; box-shadow:1px 1px 2px rgba(0,0,0,0.15); cursor:default;
background:#d8d8d8;
background:-moz-linear-gradient(top,#d8d8d8 0%,#b7b7b7 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d8d8d8),color-stop(100%,#b7b7b7));
background:-webkit-linear-gradient(top,#d8d8d8 0%,#b7b7b7 100%);
background:linear-gradient(to bottom,#d8d8d8 0%,#b7b7b7 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#b7b7b7',GradientType=0 );
}
:root .btn_setgray,:root .btn_setgray:link,:root .btn_setgray:visited,:root .btn_setgray:active{filter:none;}
.btn_setgray:hover{text-decoration:none;}

.new_btn_login{border-radius:4px; font-size:14px; line-height:36px; padding:0 15px; font-weight:bold;}
.common_buttons{border:0; height:36px; font-family:\5fae\8f6f\96c5\9ed1,\5b8b\4f53; cursor:pointer;}
/* commonstyle end */
/* newtips default css start */
.new_dialoglayer{position:absolute; top:90px; left:-10px; z-index:10; background:#fff; border-radius:5px; border:#dedede solid 1px; box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1); padding:15px 20px 20px; display:inline-block; *display:inline; *zoom:1; font-family:Arial;}
.new_dialoglayer_arrow{position:absolute; top:0; left:20px; margin:-10px 0 0;}
.new_dialoglayer_arrow em,.new_dialoglayer_arrow span{font-family:Simsun; font-size:16px; font-style:normal; height:19px; line-height:21px; overflow:hidden; position:absolute; width:18px;}
.new_dialoglayer_arrow span{color:#dedede;}
.new_dialoglayer_arrow em{color:#fff; left:0; top:2px; z-index:1;}
.new_closedialoglayer{width:8px; height:8px; display:block; font-size:0; background:url(icon_standard_close.gif) no-repeat; position:absolute; right:5px; top:5px; cursor:pointer;}
/* newtips default css end */

/* new_tips default css start */
.new_tipslayer{position:absolute; z-index:10; background:#fdfac5; border-radius:5px; border:#ead1a5 solid 1px; box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1); display:inline-block; *display:inline; *zoom:1; font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53";}
.new_tipslayer_arrow{position:absolute; margin:-10px 0 0; +margin:-11px 0 0; margin:-11px 0 0\0;}
:root .new_tipslayer_arrow{margin:-10px 0 0;}
.new_tipslayer_arrow em,.new_tipslayer_arrow span{font-family:Simsun; font-size:16px; font-style:normal; height:19px; line-height:21px; overflow:hidden; position:absolute; width:18px;}
.new_tipslayer_arrow span{color:#ead1a5;}
.new_tipslayer_arrow em{color:#fdfac5; left:0; top:2px; z-index:1;}
.new_tipslayer_inner{color:#666; display:inline-block; *display:inline; *zoom:1;}
/* new_tips default css end */

/* common_choose_layer default css start */
.common_choose_layer_wrapper{position:absolute; top:34px; left:-2px; z-index:1; padding:10px 0 0; background:none; box-shadow:0 12px 8px 0px rgba(0, 0, 0, 0.3); border-radius:5px;}
.common_choose_layer{background:#fff; position:relative; border:#79c9ee solid 2px; border-radius:5px; font-family:"\5fae\8f6f\96c5\9ed1",Arial,"\5b8b\4f53"; color:#666;}
.common_choose_layer_arrow{position:absolute; z-index:10; left:24px; top:-11px; width:17px; height:11px; font-size:0; line-height:0; overflow:hidden; background:url(icon_common_choose_layer.gif) 0 -642px no-repeat;}
.common_choose_layer_arrow02{background:url(icon_common_choose_layer.gif) 0 -657px no-repeat;}
/* common_choose_layer default css end */

/* Back to top and Feedback css start */
* html{
background-image:url(about:blank);
background-attachment:fixed;
} 
/**** rightbar start ****/
.page_rightbar{width:40px;position:fixed;_position:absolute;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10))-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:70px;right:2px;bottom:10%;z-index:1000;display:none;}
.page_rightbar a,.page_rightbar a:link,.page_rightbar a:visited{display:block;width:40px;height:40px;background-color:#fff;text-align:center;overflow:hidden;text-decoration:none;}
.page_rightbar a i{display:block;width:40px;height:40px;background-image:url(https://www.cjolimg.com/v8/jms/images/icon_rightbar.jpg);background-repeat:no-repeat;cursor:pointer;overflow:hidden;}
.page_rightbar a .icon_backtop{background-position:0 0;}
.page_rightbar a:hover .icon_backtop{background-position:0 -80px;}
.page_rightbar a .icon_feedback{background-position:0 -40px;}
.page_rightbar a:hover .icon_feedback{background-position:0 -160px;}
.page_rightbar #J_GoTop{display:none;}
.page_rightbar .box_wechat{width:40px;height:40px;position:relative;z-index:1200;margin:3px 0;}
.page_rightbar .box_wechat a{position:relative;}
.page_rightbar .box_wechat i.icon_wechat{background:url(https://www.cjolimg.com/v8/jms/images/icon_wechat.gif) no-repeat 0 0;}
.page_rightbar .layer_wechat{display:none;position:absolute;border:#d4d3d9 1px solid;left:-128px;top:-80px;background-color:#fff;z-index:1500;}
.page_rightbar .layer_wechat img{display:block;width:118px;height:118px;}
.page_rightbar .box_wechat_hover .layer_wechat{display:block;}
.page_rightbar .box_wechat_hover i.icon_wechat{background:url(https://www.cjolimg.com/v8/jms/images/icon_rightbar.jpg) no-repeat 0 -120px;}
/**** rightbar end ****/
/* Back to top and Feedback css end */