/*****2016.07.26客服中心*****/
body{ background-color:#fff;}
.m_right0{margin-right: 0!important;}
.color25{color: #252525;}
.color26{color: #262626;}
.color26{color: #616161;}
a:hover{text-decoration: none;}

/******客服中心 头部*****/
.main .kf_top{width: 1180px; height: 90px; line-height: 90px; background: url(../images/bg/kf_top_bg.jpg) no-repeat; margin: 35px 0 35px 0;}
.kf_top_tit {color: #ff4302; font-size: 24px; background: url(../images/bg/top_icon.png) no-repeat; width: auto; float: left; height: 46px; line-height: 46px; padding-left: 64px; margin: 21px 0 0 41px;}
.kf_logo {text-align: right; padding: 16px 22px 0 0;}
.kf_logo img {width: 243px; height: 59px;}


/*******全局模板*******/
.kf_content{width: 1178px; border: 1px solid #dbdbdb; background: #fff;}
.kf_content .kf_left {position: relative; z-index: 10;width: 208px;padding: 34px 0 0 10px;}
.kf_content .kf_menu{width: 208px;}
.kf_menu li{ width: 216px; height: 40px; line-height: 40px; margin-bottom: 20px;}
.kf_menu li{background: url(../images/bg/menu_bg.png) no-repeat;}
.kf_menu li.focus{background: url(../images/bg/menu_focus.png) no-repeat;}
.kf_menu li a{display: block; width: 185px; font-size: 16px;  text-align: center; color: #262626;}

.kf_menu li.focus a{color: #ff4203;}
.kf_menu li a:hover{color: #ff4203; text-decoration: none;background: url(../images/bg/menu_hover.png) no-repeat;}
.kf_right{position: relative;z-index: 5;width: 859px;padding: 44px 50px 20px 50px;border-left: 1px solid #dbdbdb; min-height: 600px;}
.kf_right .kf_title{position: relative; width: 843px; height: 21px; line-height: 21px; font-size: 22px; padding-left: 16px; margin-bottom: 35px;}
.kf_right .kf_title span{position: absolute; left: 0; top: 0; width:6px; height:21px; background: #ff4203;}


/*******账号申诉1*******/
.tab_wrap {height: 29px; border-bottom: 1px solid #ff4203; margin: 0 0 20px 0; padding-left: 20px;}
.tab_fl{float: left;margin: 0 2px 0 0;}

.tab_fl a{display: block; width: 100px; height: 29px; line-height: 29px; text-align: center; background: #f2f2f2; color: #ff4203; font-size: 16px; text-decoration:none; cursor:pointer;}
.tab_wrap .focus{color: #fff;background: #ff4203;}
.zh_explain{width: 838px; border: 1px solid #f2f2f2; font-size: 12px; padding: 10px; background: #fafafa; line-height: 18px; text-indent: 2em;}
.zh_xf{ width:625px; height:65px; position:relative; z-index:0; margin: 40px auto 0;}
.zh_xf .xf_line{ width:535px; height:2px; background-color:#f2f2f2; position:absolute; top:13px; left:45px; z-index:3;}
.zh_xf dd{ position:absolute; z-index:4; width:90px; height:65px; font-size:14px; color:#999999; text-align:center;}
.zh_xf dd.xf1{ top:0px; left:0px; background:url(../images/bg/bg_3nohover.gif) no-repeat top center;}
.zh_xf dd.xf2{ top:0px; left:269px; background:url(../images/bg/bg_3nohover.gif) no-repeat top center;}
.zh_xf dd.xf3{ top:0px; left:535px; background:url(../images/bg/bg_3nohover.gif) no-repeat top center;}
.zh_xf dd span{font-size: 18px; line-height:32px; color:#666;}
.zh_xf dd p{ padding-top:10px; font-size: 14px;}
.zh_xf dd.focus{background:url(../images/bg/bg_3.gif) no-repeat top center;}
.zh_xf dd.focus span{color:#ffffff;}
.zh_xf dd.focus p{color:#78c31f;}
.tx_info{margin-top: 60px;}
.kf_select{ width:auto; margin: 0 0 30px 110px;}
.kf_select p{ float:left; line-height:34px; color:#262626; font-size:14px; }
.kf_select p.left{ width:175px; text-align:right;}
.kf_select p.left span{ color:#ff4203;}
.kf_select .kf_text,.type_text input{float: left; width:238px; height:32px; line-height:32px; font-size: 14px; border:1px solid #e6e6e6; padding:0px 10px; margin: 0 10px 0 15px; -webkit-box-shadow: 0 0 7px #e6e6e6 inset; -moz-box-shadow: 0 0 7px #e6e6e6 inset; box-shadow: 0 0 7px #e6e6e6 inset; color: #ccc;}
input:disabled, input[disabled]{background: #fff;}
.kf_select .yanzhen{width: 158px!important;}
.kf_select .yz_pic{float: left; width: 90px; height: 35px; margin-right: 10px;}
.kf_select .kf_tip {text-align: left; color: #ff0000; font-size: 12px; float: left; height: 34px; line-height: 34px;}
.kf_select .why_tip{line-height: 38px; margin-left: 145px;}
.kf_select .focus,.search_text.focus{border: 1px solid #ff4203; -webkit-box-shadow: 0 0 7px #ff4203; -moz-box-shadow: 0 0 7px #ff4203; box-shadow: 0 0 7px #ff4203;}
.next_btn{margin: 10px 0 60px; text-align: center; width: 100%;}
.next_btn a{display: inline-block; width: 141px; height: 38px; line-height: 38px; text-align: center; font-size: 16px; color: #fffefe; background: url(../images/bg/bg1.png) no-repeat;}
.next_btn a:hover{background: url(../images/bg/bg1_h.png) no-repeat;}
.good_tips{width: 838px; border: 1px solid #f2f2f2; background: #fafafa; padding: 10px; margin-bottom: 40px;}
.good_tips p{line-height: 20px; color: #616161; font-size: 12px;}
.good_tips p span{color: #ff4203;}


/*******账号申诉2*******/
.com_info{margin-top: 30px;}
.com_info .kf_select{margin-bottom: 20px;}
.com_info .kf_select .kf_text{width:278px;}
.com_info .kf_select p.w360 .kf_text{width:238px;}
.zh_name{text-align: center; margin-bottom: 30px; font-size: 16px; color: #000;}
.zh_name span{color: #ff4203; margin-right: 5px;}
.zh_name a{font-size: 12px; color: #ff4203; margin-left: 20px;}
.select_list{width:90px; line-height:30px; font-size: 14px; border:1px solid #e6e6e6; padding:5px 8px; -webkit-box-shadow: 0 0 7px #e6e6e6 inset; -moz-box-shadow: 0 0 7px #e6e6e6 inset; box-shadow: 0 0 7px #e6e6e6 inset; color: #616161; margin: 2px 10px 0 0; outline: none; float: left; *margin-top: 6px;}
.kf_select .right{margin-left: 15px; float: left;}
.kf_select .xf_right{float: left; margin-left: 15px;}
.kf_select .xf_right p.p_why{float: none;}
.xf_right p.area_wrap{display: none; position: relative; clear: left; z-index: 50;}
.xf_right p textarea{width:280px; height: 60px; line-height:20px; font-size: 14px; border:1px solid #e6e6e6; padding:6px 10px; -webkit-box-shadow: 0 0 7px #e6e6e6 inset; -moz-box-shadow: 0 0 7px #e6e6e6 inset; box-shadow: 0 0 7px #e6e6e6 inset; outline: none; overflow-y: auto; resize: none; background: #fefefe;}
.xf_right p textarea.focus{border: 1px solid #ff4203; -webkit-box-shadow: 0 0 7px #ff4203; -moz-box-shadow: 0 0 7px #ff4203; box-shadow: 0 0 7px #ff4203;}
.input_tip,.area_input_tip,.area_input1 {position: absolute; left: 10px; top: 7px; z-index: 3; width: 390px; color: #ccc; font-size: 14px; cursor: text; line-height: 20px;}
.input_tip{width: 292px;}
.p_why label,.p_why1 label{font-size: 14px; color: #262626; margin-right: 35px;}
.p_why .why_radio,.p_why1 .why_radio{vertical-align: middle;}
.p_why1 label{margin-right: 7px;}
.kf_select p.cz_shuoming{width: 460px; font-size: 12px; color: #fd850b; margin-left: 190px; }
.kf_select .xf_file{width: 100px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #ff4203; background: url(../images/bg/bg2.png) no-repeat; outline: none; border: 0; cursor: pointer; margin-bottom: 10px;}
.cz_history{position: relative;}
.upfilebox {float: left; position: relative;cursor: pointer; margin-right: 20px;}
.upfilebox input {width: 100px; height: 32px; position: relative; z-index: 9; opacity: 0; -moz-opacity: 0; -webkit-opacity: 0; filter:alpha(opacity=0); -khtml-opacity: 0;   cursor: pointer; outline: none; border: 0;}
.upfilebox label {position: absolute; background: url(../images/bg/bg2.png) no-repeat; display: inline-block; color: #ff4203; width: 100px; height: 32px; line-height: 32px; text-align: center; top: 0px; left: 0px; cursor: pointer;font-size:15px;}
.upfilebox:hover label,.kf_select .xf_file:hover{text-decoration: underline;}
.cz_history p{float: none; clear: left; line-height: 20px; font-size: 12px; color: #fd850b;}

.history_pic li{position: relative; float: left; margin:5px 10px 0 0; overflow: hidden;}
.history_pic li a{position: absolute; right: 0;top: 0; display: inline-block; background: url(../images/bg/del_pic.png) no-repeat; width: 14px; height: 14px;}
.history_pic li .process{position: absolute; top: 12px; left: 0;}
.history_pic li .process p{width: 80px; text-align: center; color: #ff4203;font-size: 12px;}
.history_pic li .process p.pro_line{position: relative; width: 58px; height: 6px; border: 1px solid #ff4203; -moz-border-radius: 10px; -webkit-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; overflow: hidden; margin: 0 auto;}
p.pro_line .pro_bg{display: inline-block; background: #ff4203; width: 10%; height: 6px; position: absolute;left: 0; top: 0;}
.com_info .next_btn a{margin-right: 30px;}

/*******账号申诉3*******/
.xf_res_wrap{margin-top: 40px;}
.xf_res_wrap p{font-size: 12px; color: #262626;}
.xf_res_wrap p a,.xf_result span{color: #ff4203}
.xf_result{height: 46px; line-height: 46px; font-size: 18px; font-weight: bold; color: #262626; margin: 80px 0 80px 164px;}
.xf_result i{float: left; display: inline-block; width: 46px; height: 46px; background: url(../images/bg/bg3.png) no-repeat; margin-right: 20px;}


/*******被盗申诉*******/
.stole{width: 838px; padding: 10px; border: 1px solid #f2f2f2; margin-top: -15px;}
.stole p{line-height: 20px; font-size: 12px; color: #616161;}
.stole p span{color: #ff4203;}
.kf_select .kf_textarea,.textarea1{float: left; width:378px; height:98px; line-height:20px; font-size: 14px; border:1px solid #e6e6e6; padding:10px; margin: 0 10px 0 15px; -webkit-box-shadow: 0 0 7px #e6e6e6 inset; -moz-box-shadow: 0 0 7px #e6e6e6 inset; box-shadow: 0 0 7px #e6e6e6 inset; color: #ccc; outline: none; overflow-y: auto; resize: none;}
.kf_select .textarea_tip{height: 120px; line-height: 120px;}
.bd_good_tips1,.bd_good_tips2{width: 838px; padding: 10px; border: 1px solid #f2f2f2; color: #616161; font-size: 12px; background: #fafafa;}
.bd_good_tips1 p,.bd_good_tips2 p{line-height: 20px;}
.bd_good_tips1 li{line-height: 20px; text-indent: 1em;}
.bd_good_tips1 p span,.bd_good_tips2 p span{color: #ff4203;}
.bd_good_tips2{height: 78px; margin-top: 20px;}
.bd_good_tips2 p span{margin-right: 5px;}
p.area_wrap {position: relative;}
.area_input_tip,.area_input1{left: 30px;}
.kf_select .kf_textarea.focus,.textarea1.focus{border: 1px solid #ff4203; -webkit-box-shadow: 0 0 7px #ff4203; -moz-box-shadow: 0 0 7px #ff4203; box-shadow: 0 0 7px #ff4203;}


/*******封禁申诉*******/
#su_type{width: 238px;}

/*******申诉查询*******/
.xy_search{margin-top: 65px;}
.xy_search p{height: 42px; line-height: 42px;}
.search_text{margin-left: 195px; float: left; width:275px; height:40px; line-height:40px; font-size: 14px; border:1px solid #e6e6e6; padding:0px 10px; -webkit-box-shadow: 0 0 7px #e6e6e6 inset; -moz-box-shadow: 0 0 7px #e6e6e6 inset; box-shadow: 0 0 7px #e6e6e6 inset; color: #ccc; margin-right: 30px;}

.search_btn{float: left; width: 141px; height:38px; line-height: 38px; text-align: center; font-size: 16px; color: #fffefe; background: url(../images/bg/bg1.png) no-repeat; border: 0; outline: none; cursor: pointer;}
.search_btn:hover{background: url(../images/bg/bg1_h.png) no-repeat;}
.search_tips{width: 858px; margin: 158px 0 40px 0; font-size: 12px; color: #262626; padding: 10px; line-height: 20px; border: 1px solid #ff4203; background: #ffe8e0;}
.search_tips strong{color: #ff4203;}

/*小弹框*/
/*遮罩*/
.zhezhao{width:100%; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; top:0; left:0; display:none; z-index:150;}
.tips_box{position: absolute; left: 50%; margin-left: -210px; width: 420px; height: auto; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #fff; font-size: 16px; z-index: 99999999999; -webkit-box-shadow: -3px 0 3px #878787,3px 0 3px #878787,0 0 0,0 3px 3px #878787; -moz-box-shadow: -3px 0 3px #878787,3px 0 3px #878787,0 0 0,0 3px 3px #878787; box-shadow: -3px 0 3px #878787,3px 0 3px #878787,0 0 0,0 3px 3px #878787;}
.tips_box .box_tit{height: 36px; line-height: 36px; color: #262626; background: #f2f2f2; text-indent: 20px; border-top-left-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; border-top-right-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px;}
.tips_box .box_tit .box_close{display: inline-block; width: 33px; height: 28px; background: url(../images/bg/close.jpg) no-repeat; float: right; margin: 6px 9px 0 0;}
.box_con{min-height: 78px; line-height: 28px; padding: 20px; overflow: hidden;}
.tips_box .next_btn{margin-bottom: 30px;}

/*******意见反馈*******/
.view{width: 838px; border: 1px solid #f2f2f2; font-size: 12px; padding: 10px; background: #fafafa;}
.view p{line-height: 20px;}

/*我的问题*/
.my_question{width: 860px;}
.my_question_tit{margin: -10px 0 10px 0;}
.my_question_tit a{color: #616161; font-size: 14px; font-weight: bold; margin-right: 20px;}
.my_question_tit a.on{color: #ff4203;}
.my_question table {width: 100%; border-collapse: collapse; border-spacing: 0;}
.my_question th {background-color: #f2f2f2; border: 1px solid #dcdcdc; height: 58px; line-height: 58px; font-size: 16px; color: #999;}
.my_question tr {border: 1px solid #dcdcdc; height: 49px;}
.my_question tr td {text-align: center; font-size: 16px; color: #262626; border: 1px solid #dcdcdc; background: #fff;}
.my_question td .num{width: 120px;}
.my_question td .quest_type,.my_question td .work_time,.my_question td .reply_time{width: 175px;}
.my_question td .status,.my_question td .handle{width: 95px;}
.my_question td .quest_type{width: 125px;}
.my_question td .work_time,.my_question td .reply_time{width: 200px;}
/*问题留言*/
.kf_select .su_type_care{display: none; color: #fd850b; font-size: 12px; margin-left: 190px; clear: left; *width: 410px;}
.com_info .kf_select p.w380 .kf_text{width:378px;}
#active_name,#happen_time,#active_link,#dd_num{display: none;}

/*所在游戏与区服*/
.game_name,.server_num{position: relative; float: left; z-index: 100;}
.com_info .kf_select .select{float: left; width:88px; height:32px; line-height:32px; font-size: 14px; border:1px solid #e6e6e6; padding:0px 10px; margin: 0 10px 0 0; -webkit-box-shadow: 0 0 7px #e6e6e6 inset; -moz-box-shadow: 0 0 7px #e6e6e6 inset; box-shadow: 0 0 7px #e6e6e6 inset; color: #ccc;}
.com_info .kf_select .focus{border: 1px solid #ff4203; -webkit-box-shadow: 0 0 7px #ff4203; -moz-box-shadow: 0 0 7px #ff4203; box-shadow: 0 0 7px #ff4203;}
.game_list,.server_list{position: absolute; left: 0; top: 34px; width: 378px; height: 168px; border: 1px solid #dbdbdb; background: #fff; z-index: 9999999;}
.list_top{height: 22px; border-bottom:1px solid #ff6500; padding: 6px 0 0 19px;}
.list_top a{display: inline-block; width: 68px; height: 21px; line-height: 21px; border: 1px solid #ff6500; color: #ff6500; font-size: 14px; text-align: center; float: left; margin-right: 1px;}
.list_top a.on{background: #ff6500; color: #fff;}
.list_bottom{height: 139px; overflow-y: auto;}
.list_bottom ul{display: none;}
.list_bottom li{float: left; margin: 16px 5px 0 5px; color: #262626; font-size: 12px; width: 80px; text-align: center; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space:nowrap;}
.list_bottom li a:hover{color: #ff6500; text-decoration: underline;}

.game_list,.server_list{display: none;}
.com_info .kf_select .report{z-index: 50;}
.com_info .kf_select .role{width:158px; margin-left:0;}


/*下拉框*/
.q_type{float: left; position: relative; z-index: 200; margin-right: 10px;}
.type_text{position: relative; width: 260px; height: 34px;}
.type_icon{position: absolute; top: 12px; right: 7px; display: inline-block; width: 9px; height: 6px; background: url(../images/bg/up.png) no-repeat;}
.type_icon.down{background: url(../images/bg/down.png) no-repeat;}
.kf_select .type_text input{margin-left: 0;}
.kf_select .type_text input.focus{border: 1px solid #ff4203; -webkit-box-shadow: 0 0 7px #ff4203; -moz-box-shadow: 0 0 7px #ff4203; box-shadow: 0 0 7px #ff4203;}

.type_list{display: none; position: absolute; top: 34px; left: 0; width: 258px; max-height: 120px; overflow-y: auto; border: 1px solid #e1e1e1; background: #fff;}
.type_list li{height: 24px; line-height: 24px; color: #616161; font-size: 14px; text-indent: 7px;}
.type_list li a{display: block;}
.type_list li a:hover,.type_list li.on a{background: #ff6500; color: #fff;}


/*登录问题修复*/
.login_con{color: #262626; font-size: 14px; margin: 0 auto;}
.login_con p,.login_con ul li{line-height: 26px; text-indent: 2em;}
.login_con p.pic{text-align: center; margin: 15px 0;}
.login_con p.first{text-indent: 0;}
.login_con p a,.login_con ul li a{color: #ff4203; text-decoration: underline;}
.login_con p span{color: #ff0000;}
.login_con p strong{color: #262626;}
.login_con ul li{text-indent: 4.5em;}

.next_btn .search_btn{float:none;}

/*分页*/
.com_info .fenye{width: 100%; height: 57px; line-height: 57px; margin: 30px auto 11px; background: #f9f7f7; text-align: center; font-size: 14px;}
.com_info .fenye a{display: inline-block; width: 27px; height: 27px; line-height: 27px; text-align: center; background: url(../images/bg/bg4.png) no-repeat; margin-right: 13px; color: #ff5d13; text-decoration: none;}
.com_info .fenye .current{display: inline-block; width: 27px; height: 27px; line-height: 27px; text-align: center; color: #fff; background: url(../images/bg/bg5.png) no-repeat; margin-right: 13px; }

/*首页*/
.main_index{width: 975px; margin: 38px auto 0;}
.main_index .m_left,.main_index .m_middle,.main_index .m_right{float: left; margin-bottom: 15px;}
.main_index .m_left,.main_index .m_middle{margin-right: 15px;}
.main_index .m_middle li{margin-bottom: 15px;}
.main_index .m_middle li a{display: block;vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: box-shadow; transition-property: box-shadow;}
.main_index .m_middle li a:hover{box-shadow:0 3px 20px rgba(0,0,0,.6)}
.main_index .m_middle li.margin0{margin-bottom: 0;}
.m_bottom li{float: left; margin-right: 15px;}
.m_bottom li a { display: block; transition: 1s ease all; background: url(../images/index.png) no-repeat; }
.m_bottom li a:hover { transform: translate(); }
.m_bottom li.auto_index1 a { background-position: 0 0; }
.m_bottom li.auto_index2 a { background-position: -150px 0; }
.m_bottom li.auto_index3 a { background-position: -300px 0; }
.m_bottom li.auto_index4 a { background-position: -450px 0; }
.m_bottom li.auto_index5 a { background-position: 0 -300px; }
.m_bottom li.auto_index6 a { background-position: -150px -300px; }
.m_bottom li.auto_index1:hover a { background-position: 0 -150px; }
.m_bottom li.auto_index2:hover a { background-position: -150px -150px; }
.m_bottom li.auto_index3:hover a { background-position: -300px -150px; }
.m_bottom li.auto_index4:hover a { background-position: -450px -150px; }
.m_bottom li.auto_index5:hover a { background-position: 0 -450px; }
.m_bottom li.auto_index6:hover a { background-position: -150px -450px; }

.m_bottom li.margin0{margin-right: 0;}
.main_index .m_left{position: relative;}
.main_index .m_left a{position: absolute; display: block; width: 148px; height: 36px; left: 265px; top: 200px; background: url(../images/bg/index.png) no-repeat;}
.main_index .m_left a:hover{background: url(../images/bg/index_h.png) no-repeat;}
.main_index .m_left img{width: 480px; height: 315px;}
.main_index .m_right img{width: 315px; height: 315px;}
.main_index .m_middle li img,.m_bottom li a{width: 150px; height: 150px;}

/*自助服务*/
.auto_service{width: 1100px; margin: 50px auto 0;}
.auto_service .s_tit{height: 21px; line-height: 21px; font-size: 24px; color: #252525; padding-bottom: 11px; border-bottom: 2px solid #ff4203;margin-bottom: 30px;}
.auto_service .s_tit span{float: left; display: inline-block; height: 21px; width: 6px; background: #ff4203; margin: 2px 10px 0 0;}
.auto_service ul li{float: left; width: 307px; height: 97px; border: 1px solid #dbdbdb; margin: 0 40px 30px 0; padding: 31px 0 0 31px;}
.auto_service ul li.margin0{margin-right: 0;}
.auto_service ul li:hover{border: 1px solid #ff5d13; -moz-box-shadow: 0 0 10px #ff5d13; -webkit-box-shadow: 0 0 10px #ff5d13; -ms-box-shadow: 0 0 10px #ff5d13; box-shadow: 0 0 10px #ff5d13;}
.auto_service ul li a{display: block; width: 100%; height: 100%;}
.auto_service ul li img{float: left; width: 66px; height: 66px; margin-right: 16px;}
.auto_service ul li .s_right{float: left; overflow: hidden;}
.auto_service ul li .s_right h3,.auto_service ul li .s_right p{width: 192px;}
.auto_service ul li .s_right h3{font-size: 16px; color: #262626; margin: 10px 0;}
.auto_service ul li .s_right p{color: #999; font-size: 12px; height: 51px;}

/*弹框*/
#box_con{padding: 0 20px;}
.box_con dl{color: #47484c; font-size: 14px; height: 30px; line-height: 30px; margin-bottom: 10px; width: 100%; overflow: hidden;}
.box_con dl.clearfloat{clear: left;}
.box_con dl dt{float: left; font-weight: bold;}
.box_con dl dd{float: left; }
.box_con dl.id_num,.box_con dl.repair{clear: left;}
.box_con dl.id_num,.box_con dl.repair{width:100%; overflow: hidden;}
.box_con dl.dlcomm{white-space: normal; height: auto;}
.box_con dl.dlcomm dd{clear: left; text-indent: 2em; word-break:break-all;}


/*2017.7.20 底部版权*/
.banquan_info{margin: 25px 0 10px 0;text-align: center; padding-right: 56px;}
.banquan_info a{display: inline-block;width: 152px;height: 48px;background: #f9f9f9;margin-right: 17px;}
.banquan_info a:hover{text-decoration: none;}
.banquan_info a img{float: left;margin: 7px 0 0 10px;}
.banquan_info a p{float: left;width: 75px;height: 28px;padding: 4px 0;line-height: 14px;font-size: 12px;color: #3a3737;margin: 7px 0 0 18px;text-align: left}
.banquan_info a.gw_ab{width: 182px;margin-right: 0;} 
.banquan_info a.gw_ab img{margin-top: 4px;}
.banquan_info a.gw_ab p{width: 108px;}
