@charset "utf-8";
/* CSS Document */

ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.list-paddingleft-2{
	 padding-left: 20px;
	}

img{
	border:0;
	max-width:100%;
	max-height: 100%;
	height: auto !important;
}

tr:hover{
background-color:#ddffd8 !important;
}
a{
	text-decoration:none;
	color:#333;
}
a:hover{
	text-decoration:none;
	color:#990000;
}
.fl{
	float:left !important;
}

.fr{
	float:right !important;
}
.clearboth{
	clear:both;
	border:0px;
	padding:0px;
	margin:0px;
}
.con1090{
	width: 1090px;
    height: auto;
    margin: 0 auto; overflow:hidden;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


.header{}
.header .langage{font:normal 12px/40px simsun ; color:#999; text-align:right}
.header .langage a{color:#FFF;padding-right:10px;}
.header .langage a:hover{color:#a63800}
.header .logo{text-align:left; height:90px;}
.header .search{ text-align:right; height:50px; margin-bottom:35px;}
.header .search input{ margin:0; padding:0}
.header .search .s_kq{ width:300px; height:42px; overflow:hidden}
.header .search .s_kql{border:#f7f7f8 1px solid; background:rgba(255, 255, 255, 0.6); height:42px; width:70%; font:normal 14px/42px \5FAE\8F6F\96C5\9ED1; color:#666; padding-left:2%;border:0px;}
.header .search .s_kql:hover{background:#fff;}
.header .search .s_kqr{ width:20%;height:42px; background: url(../images/search_ico.png) center no-repeat #333333; margin:0; padding:0; border:0px; cursor:pointer}
.header .search .s_kqr:hover{ background: url(../images/search_ico.png) center no-repeat #000;}

.nav{ padding:0 10px; height:60px; line-height:57px; background:#fff;  position:relative; z-index:1; border-radius:4px;  }
.firstcd{ width:45px; height:40px ; float:left;   padding-top:10px; border-right:#e7e4e5 1px solid; line-height:normal !important}
.firstcd a{ display:block; width:36px;height:40px; background:url(../images/home_ico.png) center no-repeat;}
.firstcd a:hover{ background:url(../images/home_ico2.png) center no-repeat;}
.firstcd .onhere{ background:url(../images/home_ico2.png) center no-repeat !important;}




.firstcd img{ opacity:0.5;filter:alpha(opacity=50);}
.firstcd img:hover{ opacity:0.9;filter:alpha(opacity=90);}
.nav a{ color:#000;  }
.nav .nLi{ float:left;  position:relative; display:inline; min-width:115px}
.nav .nLi h3{ float:left; margin:0; padding:0; font-weight:normal;min-width:115px;text-align: center;}
.nav .nLi h3 a{ display:block; padding:0 25px; font-size:16px; font-weight:bold; border-right:#e7e4e5 1px solid; border-top:#fff 3px solid; height:57px; line-height:54px;font-weight:normal;}
.nav .sub{ display:none; width:200px; left:0; top:60px;  position:absolute;background:#af3a00; background:rgba(174, 58, 0, 0.9);line-height:30px; padding:5px 0;  }
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 20px; color:#fff;}
.nav .sub a:hover{ background:#4b1900; color:#fff;  }
.nav .on h3 a{ background:#ae3a00; color:#fff; border-top:#4b1900 3px solid; height:57px}

.nav_more{ border-right:none !important; padding:0 20px;height:60px; width:30px; float:right}
.nav_more_t{ display:block; width:34px; height:60px; cursor:pointer;background:url(../images/nav_more.png) center 22px no-repeat;opacity:0.5;filter:alpha(opacity=50);}
.nav_more_t:hover{  opacity:0.9;filter:alpha(opacity=90);}
.leixin_xz_a2{position:absolute; z-index:20;}
.son_ul2{width:auto;height:auto;position:absolute!important;position:absolute;z-index:45;top:61px; right:0; text-align:center; width:200px}
.son_ul2 li{display:block;min-width:200px; float:left;cursor:pointer; border-right:none !important; height:40px; line-height:50px; width:100%;margin-top:1px;}
.son_ul2 li a{ background:#af3a00; background:rgba(174, 58, 0, 0.9);height:40px; width:100%; line-height:40px; display:block;color:#fff }		
.son_ul2 li a:hover{background:#4b1900 !important ; color:#fff}		
		
.main{margin:35px auto 0px auto; width:100%; height:auto; overflow:hidden;}
.p_left{ width:300px;  word-wrap: break-word; float:left; overflow:hidden; height:auto;}
.p_left .t_photo{ text-align:center; }
.p_left .t_photo img{ border:#ccc 1px solid; max-width;100%;}
.p_left .t_photo span{ display:block; width:100%; text-align:center; line-height:40px; height:40px; font-size:18px; color:#020202;}
.p_left .p_l_nr{ padding:25px;background:#fff; margin:0 auto 20px auto; border-top:4px #993300 solid; height:auto; overflow:hidden;}
.p_left .t_jbxx_t{ background:url(../images/ico_002.png) left 2px no-repeat; font-size:18px; color:#b34c19; line-height:22px; margin:0px auto; padding:0 0 10px 50px;font-weight:normal; border-bottom:#efefef 1px solid;}
.p_left .t_jbxx_t span{ display:block; width:100%; font-size:12px; color:#afaeb4; line-height:18px; font-weight:normal;}
.p_left .t_jbxx_nr{ margin:15px auto; }
.p_left .t_jbxx_nr p{ margin:0; padding:0; line-height:34px;}

.p_left .t_qtlxfs_t{ background:url(../images/ico_003.png) left 2px no-repeat; font-size:18px; color:#b34c19; line-height:22px; margin:0px auto; padding:0 0 10px 50px;font-weight:normal; border-bottom:#efefef 1px solid;}
.p_left .t_qtlxfs_t span{ display:block; width:100%; font-size:12px; color:#afaeb4; line-height:18px; font-weight:normal;}
.p_left .t_qtlxfs_nr{ margin:15px auto; }
.p_left .t_qtlxfs_nr p{ margin:0; padding:0; line-height:34px;}
.p_left .t_2weima{ text-align:center;}
.p_left .t_2weima span{ display:block; text-align:center; line-height:30px; font-size:14px;}
.p_left .t_2weima img{ width:170px; height:170px;}

.p_left .t_link{}
.p_left .t_link a{ display:block; width:230px; height:40px; color:#fff; line-height:40px; font-size:16px; background:url(../images/ico_qiantou.png) 30px center no-repeat #b1b1b6; margin-bottom:10px; padding-left:70px;}
.p_left .t_link a:hover{background:url(../images/ico_qiantou.png) 30px center no-repeat #b14b17;}

.p_right{float:right; width:770px;  height:auto; overflow:hidden; border-rop:#333 4px solid;word-wrap: break-word; }
.p_right .p_dqwz{ background:#FFF; line-height:45px; height:45px; text-align:left; margin-bottom:10px; padding-left:20px;}
.p_right .p_dqwz a{ color:#333}
.p_right .p_r_nr{ padding:20px 30px 15px 30px; margin-bottom:20px;background:#fff;}
.p_right .t_grjj{ background:url(../images/ico_001.png) left 2px no-repeat; font-size:18px; color:#b34c19; line-height:22px; margin:0px auto; padding:0 0 10px 50px;font-weight:normal; border-bottom:#efefef 1px solid;}
.p_right .t_grjj span{ display:block; width:100%; font-size:12px; color:#afaeb4; line-height:18px; font-weight:normal;}
.p_right .t_grjj_nr{ margin:15px auto; }
.p_right .t_grjj_nr p{margin:0;padding:0;line-height:30px;/* text-indent:2em; */color:#333}
.t_grjj_nr .team_photo{ margin:0 auto; height:auto; overflow:hidden; width:730px;}
.t_grjj_nr .team_photo_nr{width:780px; margin:15px auto}
.t_grjj_nr .team_photo_nr li{ float:left; margin-right:35px; text-align:center; margin-bottom:10px; }
/*.t_grjj_nr .team_photo_nr li img{ width:114px; height:148px;}*/
.t_grjj_nr .team_photo_nr li span{ display:block; width:100%; text-align:center; line-height:36px;} 

.t_edu_nr{margin: 0;font-size:14px;}
.t_edu_nr a{ display:block; width:100%; height:auto; overflow:hidden; padding:3px; margin:20px 0 0 0; } 
.t_edu_nr ul{ height:auto !important; overflow:hidden !important; margin:0 !important;  }/*padding: 0  !important;*/
.t_edu_nr li{float:left; background:url(../images/ico_004.png) right center no-repeat; padding-right:20px; color:#666; width:auto; height:auto !important;}
.t_e_date{ float:left;  margin-right:20px; margin-top:5px;width:158px}
.t_e_date .t_e_date_s{ background:#f2f2f2; color:#222; width:75px; line-height:30px; height:30px; text-align:center; display:block; float:left}
.t_e_date .t_e_date_n{ background:#b3cae5; color:#fff;width:75px;line-height:30px; height:30px;text-align:center; display:block;float:left}


.shjz-list{margin: 0;font-size:14px;}
.shjz-list a{ display:block; width:100%; height:auto; overflow:hidden; padding:3px; margin:20px 0 0 0; } 
.shjz-list ul{ height:auto !important; overflow:hidden !important; margin:0 !important; padding: 0  !important; }
.shjz-list li{float:left; background:url(../images/ico_004.png) right center no-repeat; padding-right:20px; color:#666; width:auto; height:auto !important;white-space;}

.p_one{padding-bottom:20px;overflow:hidden; height:auto}

.slideTxtBox{text-align:left;  }
.slideTxtBox .hd{ height:50px; font-size:18px; color:#5386c4; line-height:50px;  padding:0 10px 0 20px;   border-bottom:1px solid #5386c4;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 35px; cursor:pointer; line-height:22px; text-align:center;padding-top:5px;}
.slideTxtBox .hd ul li span{ display:block; width:100%; font-size:12px; color:#afaeb4; line-height:18px; font-weight:normal; }
.slideTxtBox .hd ul li.on{ height:40px; line-height:22px; background:#fff; border-top:3px solid #5386c4; border-left:1px solid #5386c4; border-right:1px solid #5386c4; padding-top:9px;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;padding-top: 8px;}
.slideTxtBox .bd li{ height:24px; line-height:24px;}
.slideTxtBox .bd li .date{ float:right; color:#999;}

.slideTxtBox2 .hd{ height:50px; font-size:18px; color:#fd7700; line-height:50px;  padding:0 10px 0 20px;   border-bottom:1px solid #fd7700;  position:relative; }
.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox2 .hd ul li{ float:left; padding:0 35px; cursor:pointer; line-height:22px; text-align:center;padding-top:5px;}
.slideTxtBox2 .hd ul li span{ display:block; width:100%; font-size:12px; color:#afaeb4; line-height:18px; font-weight:normal; }
.slideTxtBox2 .hd ul li.on{ height:40px; line-height:22px; background:#fff; border-top:3px solid #fd7700; border-left:1px solid #fd7700; border-right:1px solid #fd7700; padding-top:9px;}
.slideTxtBox2 .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox2 .bd li{ height:auto; line-height:34px; background:url(../images/ico_d.png) left center no-repeat; padding-left:15px; }
.slideTxtBox2 .bd li .date{ float:right; color:#999;}


/***/
.slideTxtBox2 .shjz-list{ height:auto; overflow:hidden} 
.slideTxtBox2 .shjz-list li{ background:none !important; }
.slideTxtBox2 .shjz-list p{ margin:0; padding:0; width:535px;float:left;}
.slideTxtBox2 .s_e_date{       float: left;
    margin-right: 20px;
    margin-top: 5px;
    width: 158px;}
.slideTxtBox2 .s_e_date .s_e_date_s{ background:#f2f2f2; color:#222; width:75px; line-height:30px; height:30px; text-align:center; display:block; float:left}
.slideTxtBox2 .s_e_date .s_e_date_n{ background:#ffd1a9; color:#fff;width:75px;line-height:30px; height:30px;text-align:center; display:block;float:left}





/*list*/
.list_title{margin:0px auto; padding:0; border-bottom:#efefef 1px solid; height:50px;  width:100%;}
.list_title h1{background:url(../images/ico_005.png) left 2px no-repeat; font-size:18px; color:#ad3a00; line-height:30px;font-weight:normal; font-size:18px; line-height:40px; padding:0 0 0 50px; margin:0; float:left;}
.list_title span{ font-size:14px; float:right; line-height:40px;}
.t_list_nr{ margin:0 auto; padding:20px 10px;min-height:800px;}
.t_list_nr li{ line-height:50px; padding-left:15px;word-break: break-word;}
.t_list_nr li a{ background:url(../images/ico_006.png) left center no-repeat; padding-left:20px;word-break: break-word;}
.t_list_nr .fanye{text-align: center;width: 100%;height:40px;margin-top: 15px;}

/* content*/
.lm_content{ padding:0px 20px;min-height:800px;}
.lm_content h2{ margin:0; padding:20px 0 20px 0; font-size:24px; line-height:40px; color:#000; border-bottom:#ccc 1px dashed; text-align:center; font-weight:normal;}
.lm_content h6{ color:#993300; font-size:14px; line-height:40px; margin:0; padding:0; text-align:center; font-weight:normal; }
.lm_content h4{ color:#333; font-size:18px; line-height:40px; margin:0; padding:30px 0 0 0; text-align:left;border-bottom:#ccc 1px dashed; }
.lm_content_xx{ font-size:14px; color:#333; line-height:27px; font-family:"微软雅黑";}
.lm_content_xx img{max-width: 100%;}
.lm_content_fj{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.lm_content_fj a{ display:block; background:url(../images/ico_007.png) left center no-repeat; padding-left:10px; font-size:14px; line-height:30px;}

/*--------------------------------------contentxx--------------------------*/
.l_m_jghsj{ width:100%; height:auto; overflow:hidden; margin:20px auto;}
.l_m_jghsj p{ line-height:30px; font-size:14px; color:#666666; margin:0; padding:0}
.l_m_jghsj p span{ color:#000; font-weight:bold;}
.l_m_jghsj_pic{ text-align:center; width:100%; height:auto; overflow:hidden; margin:50px auto;}
.l_m_jghsj_pic img{ margin-right:40px; margin-bottom:40px}

/*--------------------------------------lm_piclist--------------------------*/
.lm_piclist{ width:100%; margin:0 auto; overflow:hidden;}
.lm_piclist_nr{ width: 780px; padding:20px 0; margin:0;} 
.lm_piclist .pnr-img{width:210px;  float:left;margin:0; padding-right:30px; margin-bottom:10px}
.lm_piclist .pnr-img-t{display:block; text-align:center; line-height:30px; font-size:14px;width:222px;}
.lm_piclist p{width:100%;height:140px;text-align:center;padding:5px; border:#ccc 1px solid; margin:0;}

.lm_piclist img{ height:100%;max-width:100%;}
.lm_zlist_fy{ margin:30px auto; text-align:center}
		
.p_three{ padding-bottom:20px;overflow:hidden; height:auto}
.footer{ border-top:#4b1900 4px solid; background:#FFF; min-height:60px !important; margin-bottom:40px;color:#000; line-height:30px; font-size:14px; padding:30px 50px;}
.footer a:hover{ color:#9e3500}
.footer .ltxt{ width:70%;}
.footer .rtxt{width:30%; }
.footer .m_link{ background:url(../images/ico_sj.png) left center no-repeat;  margin:0; padding:0px 25px}
.footer .fw_tj{ background:url(../images/ico_fwcs.png) left center no-repeat; margin:0; padding:0px 25px}

/*like*/
.i-like{ border:none !important; text-align:center; display:block; cursor:pointer;height:24px; line-height:24px; margin:0 auto; position:relative;opacity:0.8}
.i-like:hover{ opacity:1}
.i-like img{ border:none !important; height:16px !important; width:20px !important}
.i-like span{ padding-left:8px; font-size:14px; color:#666;  display:inline !important; line-height:24px; height:24px; top:0px;position:absolute}
/*like*/

/*图片列表样式*/
.lxxpiclist{
    overflow: hidden;
    position: relative;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 205px;
    height: 165px;
    padding: 4px;
    border: 1px solid #d3dce3;
}


.lxxpicspan{
    height: 36px;
    line-height: 36px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 14px;
    width: 210px;
    text-align: center;
    padding: 0 5px;
}

.lxxpiclist2{
    overflow: hidden;
    position: relative;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 120px;
    height: 120px;
    padding: 4px;
    border: 1px solid #d3dce3;
}
}

.lxxpicspan{
    height: 36px;
    line-height: 36px;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    text-align: center;
}



/*-----------------------------------8月8日更新样式-------------------------------*/
.bd_more { width: 100%; margin: 0 !important;  padding: 0 !important;text-align: right; }
.bd_more a {font-size: 14px;color: #5386c4; line-height: 26px;   margin: 0 !important; ; padding: 0 !important;}
.bd_more a:hover { color: #5386c4; margin: 0 !important; ; padding: 0 !important;}


/*------student_piclist--------*/
.lm_studentlist{ width:100%; margin:0 auto 20px auto; overflow:hidden;}
.lm_studentlist_nr{ width: 780px; padding: 0; margin:0;}
.lm_studentlist .pstunr-img{width:120px;  float:left;margin:0; padding-right:26px; margin-bottom:10px}
.lm_studentlist .pstunr-img-t{display:block; text-align:center; line-height:30px; font-size:14px;}
.lm_studentlist p{width:100%;height:168px;text-align:center;padding:2px; border:#ccc 1px solid; margin:0;}
.lm_studentlist img{ height:100%;max-width:100%;}
.lm_studentlist .student-fl{ background: url(../images/studentflbg.png) right center repeat-x}
.lm_studentlist .student-fl h2{ color: #333; font-size: 18px; line-height: 70px; margin: 0; padding: 0; background: #fff;; padding: 0 20px 0 0; display: inline}
.item-explanation{ margin: 50px auto}
.item-explanation span{ color: #fff; font-size: 16px;  font-weight: bold ; line-height: 30px; display: inline-block; background: #0b63b3;  padding: 0px 15px}
.item-explanation dt{ font-size: 16px; line-height: 40px;margin: 10px auto; color: #666;  font-weight: bold;text-indent: 2em;}
.item-explanation p{ font-size: 16px; line-height: 30px; text-indent: 2em; color: #666; margin: 20px auto; }

/*研究方向更多*/
.yjfx_list_nr{ margin:0 auto; padding:20px 10px;min-height:800px;}
.yjfx_list_nr li{ line-height:30px; margin: 0 0 60px 0; font-size: 16px; color: #666 ;text-transform:capitalize}
.yjfx_list_nr li:first-letter{ font-size: 40px}
.yjfx_list_nr li p{ text-align: left; text-indent: 2em }
.yjfx_list_nr li a{ background:url(../images/ico_006.png) left center no-repeat; padding-left:20px;}
.yjfx_list_nr .fanye{text-align: center;width: 100%;height:40px;margin-top: 15px;}


/*教育经历更多*/
.time_list_nr{ margin:0 auto; padding:20px 10px;min-height:800px;}
.time_list_nr li{ line-height:30px; margin: 0 0 60px 0; font-size: 16px; color: #666 ;text-transform:capitalize}
.time_list_nr li span{ font-size: 14px; color: #000; font-weight: bold; margin-right: 15px;}
.time_list_nr li p{ font-size: 14px; color: #666; line-height: 30px; display: block ; margin: 5px 0; padding: 0}
.time_e_date{ margin-right:20px; margin-top:5px; width: 100%; height: auto; overflow: hidden; margin-bottom: 15px;}
.time_e_date .time_e_date_s{ background:#f2f2f2; color:#222; width:75px; line-height:30px; height:30px; text-align:center; display:block; float:left}
.time_e_date .time_e_date_n{ background:#b3cae5; color:#fff;width:100px;line-height:30px; height:30px;text-align:center; display:block;float:left; margin-right: 0 !important;}
.time_list_nr .fanye{text-align: center;width: 100%;height:40px;margin-top: 15px;}


/*内容页图片显示*/
.lxx_l_m_jghsj_pic{
    width: 100%;
}
.lxxli{float:left; width:33%; float:left; margin-top:15px;}
.lxx_l_m_jghsj_pic .lxxpic{width:135px; padding:5px; border:1px solid #e6e6e6;height: 172px;overflow: hidden;position: relative;display: table-cell;text-align: center;vertical-align: middle;}
.lxxpic{width:135px; padding:5px; border:1px solid #e6e6e6;height: 172px;overflow: hidden;position: relative;display: table-cell;text-align: center;vertical-align: middle;}

/*学生信息9.1更新*/
.ixsxx{margin:0 auto; padding:20px 0;min-height:800px; height:auto; overflow:hidden}
.ixsxx_bk{ margin:0 auto;height:auto; overflow:hidden}
.ixsxx_fl1{ background:url(../images/xsxx_t_bg01.png) center no-repeat; height:63px; text-align:center; color:#fff; line-height:55px; font-size:18px; margin-top:15px;background-size:190% 100%;}
.ixsxx_fl2{ background:url(../images/xsxx_t_bg02.png) center no-repeat; height:63px; text-align:center; color:#fff; line-height:55px; font-size:18px; margin-top:15px; background-size:150% 100%;}
.ixsxx_fl3{ background:url(../images/xsxx_t_bg03.png) center no-repeat; height:63px; text-align:center; color:#fff; line-height:60px; font-size:18px; margin-top:15px;}
.ixsxx_xl1{background:url(../images/xsxx_t_bg01_s.png) left no-repeat; height:31px; padding-left:30px; color:#000; line-height:31px; font-size:16px; }
.ixsxx_xl2{background:url(../images/xsxx_t_bg02_s.png) left no-repeat; height:31px; padding-left:30px; color:#000; line-height:31px; font-size:16px; }
.f-red{ color:#F00}
.ixsxx_xh{ margin-top:10px}
.ixsxx_amelist{ padding:10px 30px; height:auto; overflow:hidden}
.ixsxx_amelist a{display:block;background:url(../images/ixsxxico.png) left center no-repeat;font-size:14px;color:#666;height:30px;line-height:30px;float:left;width:115px;padding-left:13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ixsxx_amelist a:hover{ color:#cc3300;background:url(../images/ixsxxicohover.png) left center no-repeat;}
90
.ixsxx_amelist2{ padding:10px 30px; height:auto; overflow:hidden}
.ixsxx_amelist2 a{ display:block; background:url(../images/ixsxxico.png) left center no-repeat; font-size:14px; color:#666; height:30px; line-height:30px; float:left; width:115px; padding-left:13px}.ixsxx_amelist2 a:hover{ color:#1d7312;background:url(../images/ixsxxicohover2.png) left center no-repeat;}


.icx_box{ margin:10px auto; height:auto; overflow:hidden; padding:15px 0; }
.icx_box li{ font-size:16px; color:#333; line-height:40px; display:block; height:40px; width:99%; text-align:left; background:url(../images/ixsxxf.png) left center no-repeat; padding-left:1%; position:relative; text-align:left}
.icx_box li a{}
.icx_box li a:hover{ color:#cc6600}
.icx_box li span{ color:#cc6600; float:right; right:0;top:0px;}



.pages table{width:auto !important; margin-top:20px;}
 tbody{
     border: none;
    background-color: #fff;
 }
.pages table td,.pages table td div {
    font-family: "微软雅黑" !important;
}

.pages .PrevDisabled,.pages .Next,.pages a.Prev,.pages .NextDisabled {
    border: 1px solid #ae3a00 !important;
    height: 25px !important;
    line-height: 25px !important;
    color: #ae3a00 !important;
    padding: 0 10px !important;
    font-family: "微软雅黑" !important;
    vertical-align: middle;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

.pages input[type="button"] {
    padding: 0 10px !important;
    height: 25px !important;
    line-height: 25px !important;
    background: #ae3a00 !important;
    color: #fff !important;
    border: 0 !important;
    vertical-align: top;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

.pages input.defaultInputStyle {
    margin-left: 5px !important;
    margin-right: 5px !important;
    border: 1px solid #333 !important;
    height: 25px !important;
    line-height: 25px !important;
    vertical-align: top;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 5px !important;
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}

.defaultButtonStyle {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#b2101a, EndColorStr=#b2101a)!important;
    CURSOR: pointer;
    line-height: 14px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#b2101a), to(#b2101a))!important;
    background: -moz-linear-gradient( top,#b2101a,#b2101a)!important;
    background: -ms-linear-gradient(top,#b2101a 0%,#b2101a 100%)!important;
   box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}