body{ background:rgb(218,234,249);}
.red{ color:#F00;}


::-webkit-scrollbar {width: 12px;}

::-webkit-scrollbar-track {background-color: #29a7e2;border-left: 1px solid #ccc;border-radius:5px;}

::-webkit-scrollbar-thumb {background-color: #c1ddf3;border-radius:5px;}

::-webkit-scrollbar-thumb:hover {background-color: #c1ddf3;}

::-webkit-scrollbar-thumb:active{background-color:#c1ddf3;}



.am-container {  width: 980px !important;  max-width: none; padding-left:0; padding-right:0;}

.container { padding:0 1.5rem;}

.am-topbar{ border-bottom:0; background:#0e76bc;}

.hidden{ display:none !important;}

.btn-gotobuy{ padding:5px 20px !important; display:inline-block !important; margin:5px;}

.clearfix{ clear:both;}

.dbt_logo{width:300px; height:50px; margin: 35px 0 0 0px ; float:left;}

.dbt_logo a{ background:URL(/images/logo1.png) no-repeat; width:320px; height:50px; display:block;}

#dbt_header{

 -webkit-box-shadow: 0 5px 15px rgba(125,125,125,0.8);

    -moz-box-shadow: 0 5px 15px rgba(125,125,125,0.8);

    	 box-shadow: 0 5px 15px rgba(125,125,125,0.8); 

		 }

#dbt_header a{ color:#FFF;}

#dbt_header_container{ background:URL(/images/bg.png) no-repeat; height:110px; }

.dbt_user{ width:100px; float:right; padding-left:30px; background:URL(/images/user.png) no-repeat; margin-right:0px; margin-top:10px; font-size:12px; line-height:25px;  vertical-align:bottom; height:20px;} 

.dbt_user a:hover{ text-decoration:underline;}

.dbt_nav{ padding-top:10px;}

.dbt_nav li{ display:inline; line-height:100%;}

.dbt_nav li a{ display:inline-block;}

.dbt_nav li a strong{ font-size:13px; display:inline-block; width:88px; height:90px; text-align:center;  line-height:130px;   font-weight:bold; font-weight:bold; overflow:hidden; margin:0 5px;background:URL(/images/light.png) no-repeat center -45px;  vertical-align:bottom;}
.dbt_nav li.userlogin a strong{ width:50px;}

.dbt_nav li a.u-crt{background:#097BC2;border-radius:15px; }

.dbt_nav li a.u-crt strong{ background:URL(/images/light.png) no-repeat center 12px;line-height:150px; }

.dbt_nav li a:hover strong{ background-position: center 12px;  line-height:150px; 

transition: all 0.5s ease 0s; 

-webkit-transition: all 0.5s ease 0s; }



#index_slider{}

#index_slider li img{ 
	/*height:300px;*/
}

.container_nopadding{ padding-left:0; padding-right:0;}

.container_nopadding .am-u-sm-*{ padding-left:0; padding-right:0;}

#index_slider2{ height:300px; overflow:hidden;}

#index_slider2 li{ float:none !important; height:150px;}

#zhaomu_list li{ font-size:12px;}

#zhaomu_list li strong{ font-size:14px;}

#zhaomu_list li span.am-icon-female{ color:#F36;}

#zhaomu_list li span.am-icon-male{ color:#0e76bc;}

#index_slider2 .am-gallery-title{ font-size:12px;}

.speech_img { height:300px; overflow:hidden;}

.speech_img img{ width:100%; }

.dabutong_video{ min-height:300px; margin-bottom:10px; background:URL(/images/play.png) no-repeat center center #CCC;}

.dabutong_image{ min-height:300px; margin-bottom:10px; }

.dabutong_picture_block{ padding:0 20px; }

.dabutong_picture_block img{ width:100%;}

.dabutong_picture{min-height:300px; margin-bottom:10px;}

.speech_content{  }

.speech_content img{max-width:100%;    display: inline-block;}

.speech_description{ padding:1rem; margin:1rem 0; border-radius:1rem; background:#E6E6E8;}

.speech_description:before{content:" \“ "; font-size:80px; display: inline-block; color:#CCC;line-height: 60px;

height: 20px;vertical-align: top;overflow: hidden; font-family:Arial;}

.speech_description:after{content:" \” "; font-size:80px;display: inline-block;color:#CCC;line-height: 60px;

height: 20px;vertical-align: top;overflow: hidden; font-family:Arial;}



.speech_title{ color:#29a7e2;  margin:10px 0; padding:5px; background:#E6E6E8; display:block; }

.speech_title:before{ content:" · ";}

.am-footer{ margin-top:40px;}

.am-article{ padding:20px 0;}

hr.line_blue{ height:1px; border-top:1px solid #29a7e1; margin:20px 0; clear:both;}

#speech_pinglun_list{}

#speech_pinglun_list li .speech_pinglun_ico{ float:left; height:80px; width:80px; margin:0 10px; vertical-align:middle; line-height:80px;}

#speech_pinglun_list li p{ padding:0px;line-height:20px;}





a.badge_title{ background:none; color:#29a7e1; float:right; padding:10px 0 0 0;}

a.badge_title:hover{ color:#29a7e1;}

.index_panel{border-color: #FFF;}

.index_panel>.am-panel-hd{ font-weight:bold; border-bottom:8px solid #29a7e1; background:none;}

.index_panel .am-panel-bd{ padding:0;}

.index_panel_ul{ padding:0;}

.index_panel_ul li{ padding:5px 0; min-height:220px; text-align:center; }

.index_panel_ul li .info{ color:#333; font-size:14px; padding:0 10px; text-align:left;}

.list_panel_ul{ padding:0;}

.list_panel_ul li{ padding:5px; height:230px; overflow:hidden;}

.list_panel_ul li:last-child{ float:left !important;}

.list_panel_ul li .info{ color:#333; font-size:14px;}

.list_panel_ul li .info strong{ color:#29a7e1; font-size:14px; display:block; padding:10px 0 5px 0; font-weight:normal;}

.list_panel_ul li .info strong:before{ content:"· "}





.index_gongyi .index_panel>.am-panel-hd{ font-weight:bold; border-bottom:0px solid #29a7e1; background:none; padding:0.2rem;}

.index_huiguan{background:#FFF; padding:1rem; border-radius:5px; margin-top:1rem; }





.br{ padding-top:20px;}

.dabutong_page{ border-radius:80px; padding:0 80px 80px 80px; background:#FFF;/* background:#E6E6E8;*/ margin-left:40px;}

.dabutong_page_inner{ padding:20px 0;}

.arrtop{ height:20px; background:URL(/images/arrtop.png) no-repeat 320px top;}

.arrtop_5{}

.arrtop_2{ background-position:730px 0;}

.arrtop_3{ background-position:630px 0;}

.arrtop_7{ background-position:530px 0;}  

.arrtop_12{ background-position:430px 0;} 

.arrtop_zhaomu{ background-position:850px 0;} 



.dabutong_breadcrumb{ padding-left:0;}

.dabutong_breadcrumb li{ display:inline-block; background:URL(/images/circle.png) no-repeat left center; padding-left:20px; height:102px; line-height:100px; padding-right:10px; margin-left:20px;}



.dabutong_breadcrumb li.subactive{ background:URL(/images/circle2.png) no-repeat left center;}

.dabutong_breadcrumb li.active{ float:left; display:inline-block; background:URL(/images/bread.png) no-repeat left top; width:145px; height:102px; padding-left:40px; padding-top:20px; line-height:100%; margin-left:0px;}

.dabutong_breadcrumb li.active a{ color:#FFF; font-size:30px; line-height:150%;}

.dabutong_breadcrumb li.active a b{ font-weight:normal; font-size:20px; display:block; line-height:100%;}

.dabutong_subname{ padding:5px 5px; font-size:16px;background:URL(/images/circle_whitepoint.png) no-repeat 10px center; background-color:#0e90d2; color:#FFF; padding-left:30px; border-radius:15px 0px 0 15px; letter-spacing:2px;}

.dabutong_breadcrumb li.active a strong{ font-weight:normal; display:inline-block; width:80px; line-height:100%;}



.bank-logo{background-image:url(/images/pay/pay_bank.gif); background-repeat:no-repeat;display:block;width:125px;height:25px;overflow:hidden;text-indent:-9999px;  border: 1px solid #E7E7E7;  margin-right: 22px; cursor:pointer;}

.bank-logo:hover{ border-color:#DDD;}

#bank-ICBCB2C{background-position:0 0} 

#bank-CMB{background-position:0 -25px}

#bank-CCB{background-position:0 -50px}

#bank-ABC{background-position:0 -75px}

#bank-SPDB{background-position:0 -100px}

#bank-SDB{background-position:0 -125px}

#bank-CIB{background-position:0 -150px}

#bank-BJBANK{background-position:0 -175px}

#bank-CEBBANK{background-position:0 -200px}

#bank-CMBC{background-position:0 -225px}

#bank-CITIC{background-position:0 -250px}

#bank-GDB{background-position:0 -275px}

#bank-SPABANK{background-position:0 -300px}

#bank-BOCB2C{background-position:0 -325px}

#bank-COMM{background-position:0 -350px}

#bank-ALIPAY{background-position:0 -375px}

.pay_bank input{ float:left; }

.pay_bank .am-radio{ display:inline-block; padding-top:10px;padding-bottom:10px;}

.pay_bank .am-ucheck-icons{top:10px;}

.pay_bank .label_ALIPAY{ display:block;  border-top: 1px dashed #FFF;  padding-top: 10px;  margin: 10px 0 10px 0;}

#bank-ALIPAY{ text-indent:130px; width:300px; color:#666;}

.index_btmdiv figure{ background:#FFF; padding:0.5rem 1rem; border-radius:5px;}

.index_gongyi{background:#FFF; padding:1rem; border-radius:5px; margin-top:0rem;}

.indexad{ text-align:center; padding:1rem 0;}

p,*+p{ margin:0;}

.qcoder_div{ text-align:center; width:240px; height:220px; margin:20px auto; border:5px solid #CCC; background:#FFF;}

.qcoder_div table{ margin:0 auto;}

.qcoder_div h2{ font-weight:normal; font-size:16px; margin:5px 0;}

.weixin_div{ text-align:center; width:240px; height:220px; margin:20px auto; border:5px solid #CCC; background:#FFF;}

.weixin_div img{ margin:0 auto;}

.weixin_div h2{ font-weight:normal; font-size:16px; margin:5px 0;}
.gongchuangfang_a{ font-size:12px; line-height:120%; color:#666; font-weight:normal;}
.gcf_panel .am-panel-hd{ margin-bottom:8px;}
.erweima { padding:0rem 3rem;}
.erweima img{ width:100%;}

.header_user{ display:block; text-align:center; height:250px; background:URL(/images/user/bg.png) repeat-x center top; background-size:100% 100%; padding-top:20px; line-height:30px;}
.user_logo{ width:30%; margin:0 auto;}
.user_nickname{ font-size:18px; font-weight:bold;}
.user_ico{ width:100px; height:100px; border-radius:100px; display:block; clear:both; text-align:center; margin:10px auto; border:1px solid #EEE; }
.user_back{ position:absolute; left:0; top:30px; display:inline-block; color:#FFF;}
.user_ico_sex{ height:16px; margin-right:5px;}
.user_jifen strong{ color:#C00;}
.am-footer-default{ background:none; }
.am-footer-default .am-footer-miscs{ color:#555;}

.user_logo{ width:50%; margin:0 auto;}
.user_nickname{ font-size:18px; font-weight:bold;}
.user_ico{ width:100px; height:100px; border-radius:50%; display:block; clear:both; text-align:center; margin:10px auto; border:1px solid #EEE; }
.user_ico_small{ width:50px; height:50px; border-radius:100px;  margin:10px auto; border:1px solid #EEE; }
.user_back{ position:absolute; left:0; top:30px; display:inline-block; color:#FFF;}
.user_ico_sex{ height:16px; margin-right:5px;}
.user_jifen strong{ color:#f52a59;}
.user_nav{ border-top:2px solid #6e78b5; background:#dadbe0; padding:10px 0; color:#000;}
.user_nav img{ height:20px; margin:0 5px 0 0 ;}
.user_nav a{ color:#000;}
.user_nav_bar{ height:30px; background:URL(/images/user/user_nav.png) no-repeat 20% -5px;}
.user_nav_bar2{ height:30px; background:URL(/images/user/user_nav.png) no-repeat 80% -5px;}
.jifen{ color:#f52a59; font-weight:bold; margin-top:-10px;}
.am_panel_user .am-panel-bd {
    padding: 0;
}
.am_panel_user  .am-list-thumb img{ max-width:100%;}
.am_panel_user .am-u-sm-6{ text-align:center;}
.yugaotitle{ background:#7dc93c; color:#FFF; padding:10px;}
.yugaotitle *{ color:#FFF !important;}
.yugaotitle2{ background:#EDEFEA; color:#FFF; padding:0;}
.yugaotitle2 *{ color:#333 !important;}
.yugaotitle2_title{ padding:10px 0 10px 10px !important; height:55px; overflow:hidden; display:block; font-weight:bold; line-height:140%;}
.yugaotitle2_txt{ height:20px; overflow:hidden; padding-left:10px;;}
.yugaoday{ background:#77ba39; border-radius:55px; float:right; margin:10px 5px 0 10px; padding:2px 10px;}
.yugaoday2{ float:right; padding:10px 5px 0 10px; height:75px; line-height:55px; color:#FFF !important; font-family:"微软雅黑"}
.yugao_more{ text-align:center; margin:200px 0; color:#999; clear:both;}
.fc-view table td{ background:#FFF;}