锘?charset"utf-8";
html {
	color:#333333;
}
img {
	border:0;
	margin:0px;
	padding:0px;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset,img {
	border:0
}
img {
	vertical-align:middle;
}
ul,ol,li {
	list-style:none;
}
address,cite,dfn,em,var {
	font-style:normal;
}
input,select {
	vertical-align:middle;
}
textarea {
	border:1px solid #C9C9C9;
	font-size:12px;
}
button {
	cursor:pointer;
	border:none;
	vertical-align:middle;
}
a {
	color:#333;
	text-decoration:none;
	cursor:pointer;
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
a:focus {
	outline:medium none;
}
h1 {
	font-size:24px;
}
h2 {
	font-size:20px;
}
h3 {
	font-size:18px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:14px;
}
h6 {
	font-size:12px
}
.RadioBug {
	margin:2px 2px 1px 0;
	vertical-align:middle;
}
.CheckboxBug {
	margin:0px 4px 1px 0;
	margin:-0px 1px 1px 0\09;
	_margin:-2px 0px 1px 0;
	vertical-align:middle;
}
.clear-fix {
	*zoom:1;
}
.clear-fix:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
}
.gt_text_focus,.gt_text_hover {
	border:1px solid #FFAD33
}
/*login css*/
#gtPopuplogin {
	width:460px;
	height:210px;
}
#gtPopuplogin a {
	color:#0063DC;
}
#gtPopuplogin a:hover {
	color:#fff;
}
#gtPopuplogin label {
	width:55px;
	display:inline-block;
	text-align:right;
}
#gtPopuplogin p input {
	width:210px;
	height:25px;
	line-height:25px;
	border:1px solid #989898;
	border-right-color:#c8c8c8;
	border-bottom-color:#c8c8c8;
	vertical-align:middle;
}
#gtPopuplogin p .checkbox {
	width:auto;
	height:auto;
	margin-left:56px;
	border:none;
}
#gtPopuplogin p {
	margin:5px 0 0 25px;
}
#gtPopuplogin p span {
	margin-left:5px;
	color:#999;
	display:inline-block;
	height:22px;
	line-height:22px;
}
#gtPopuplogin p.username {
	margin-top:10px;
}
#gtPopuplogin p.rmbpass {
	margin-top:0px;
}
#gtPopuplogin .botton {
	margin:5px 0px 0 0px;
	padding-left:82px;
}
#gtPopuplogin .loding {
	background:url(../bjshow/loading10.gif) no-repeat 60px 12px;
}
#gtPopuplogin .botton #gtloginbtn {
	display:block;
	font-family:"Microsoft YaHei",Tahoma,Arial;
	height:37px;
	line-height:37px;
	width:141px;
	float:left;
	background:url(../bjshow/logincsscriptbtn.png) no-repeat -1px 0px;
	text-align:center;
	color:#fff;
	font-weight:700;
	font-size:15px;
}
#gtPopuplogin .botton #gtloginbtn:hover {
	background-position:-1px -37px;
}
#gtPopuplogin .botton .nobg {
	background:none;
	margin-left:20px;
}
#gtPopuplogin p.warm_tip {
	margin-top:12px;
}
#gtPopuplogin p.warm_tip a {
	font-weight:bold;
	margin:0 10px 0 5px;
}
#gtPopuplogin p.picture {
	padding-left:120px;
}
#gtPopuplogin p.picture a {
	display:inline-block;
	width:85px;
	margin-right:10px;
	height:21px;
	background:url(../bjshow/logincsscriptbtn.png) no-repeat -1px 0px;
}
#gtPopuplogin p.picture a.qq {
	background-position:-2px -98px;
}
#gtPopuplogin p.picture a.sina {
	background-position:-2px -75px;
}
#gtPopuplogin p.picture a.alipay {
	background-position:-2px -121px;
}
input.error {
	border:1px solid red !important;
	box-shadow:0px 0px 2px red;
}
.gt_text_focus,.gt_text_hover {
	border:1px solid #FFAD33 !important;
	box-shadow:0px 0px 2px #FFAD33;
}
/*澶撮?ㄦ?峰?*/
.top_header {
	height:155px;
}
.site_top_bd {
	width:100%;
	background:url(../bjshow/h_f/mpbg0205.png) 0 -134px repeat-x;
	border-bottom:1px solid #DEDEDE;
}
.site_top_bd .site_top_960 {
	width:960px;
	margin:0 auto;
	height:30px;
	line-height:30px;
	color:#838383;
}
.site_top_bd a {
	color:#838383;
}
.site_top_bd a:hover {
	color:#Fff;
}
.site_top_bd .topnav {
	float:left;
}
.site_top_bd .topnav a {
	padding:0 4px;
}
.site_top_bd .topnav {
	}.site_top_bd .quick_menu {
	float:right;
}
.site_top_bd .quick_menu li {
	float:left;
	padding:0 0 0 10px;
}
/*lodin before*/
.site_top_bd .quick_menu .lodin_before {
	}.site_top_bd .quick_menu .lodin_before a {
	padding:0 5px;
	color:#333;
}
/*lodin after*/
.site_top_bd .quick_menu .lodin_after {
	}.site_top_bd .quick_menu .lodin_after .your_name {
	color:#0092D2;
}
.site_top_bd .quick_menu b {
	position:absolute;
	right:6px;
	top:7px;
	width:0;
	height:0;
	border-width:4px 4px;
	border-style:solid;
	border-color:#666 #FAFAFA #FAFAFA;
	font-size:0;
	line-height:0;
	-webkit-transition:-webkit-transform .2s ease-in;
	-webkit-backface-visibility:hidden;
	-moz-transition:-moz-transform .2s ease-in;
	-o-transition:-o-transform .2s ease-in;
	transition:transform .2s ease-in;
}
.site_top_bd .quick_menu .hover b {
	border-color:#666 #fff #fff #fff;
	-moz-transform:rotate(180deg);
	font-size:0;
	-moz-transform-origin:50% 30%;
	-webkit-transform:rotate(180deg);
	-webkit-transform-origin:50% 30%;
	-o-transform:rotate(180deg);
	-o-transform-origin:50% 30%;
	transform:rotate(180deg);
	transform-origin:50% 30%;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	top:3px\09;
}
.site_top_bd .quick_menu .my_tutu {
	position:relative;
	z-index:99;
}
.site_top_bd .quick_menu .my_tutu .tutu_menu {
	display:block;
	position:relative;
	width:48px;
	margin:5px 1px 0;
	height:25px;
	line-height:21px;
	padding:0 18px 0 6px;
	z-index:96;
}
.site_top_bd .quick_menu .hover .tutu_menu {
	border:1px solid #C0C0C2;
	margin:4px 0px 0;
	border-bottom:none;
	background:#FFF;
}
.site_top_bd .quick_menu .my_tutu .my_tutu_menu2 {
	position:absolute;
	background:#FFF;
	width:62px;
	top:29px;
	left:-4px;
	border:1px solid #C0C0C2;
	padding:2px 12px 5px 12px;
	z-index:95;
	display:none;
}
.site_top_bd .quick_menu .my_tutu .my_tutu_menu2 a {
	display:block;
	line-height:22px;
}
.site_top_bd .quick_menu .my_order {
	}.site_top_bd .quick_menu .my_cart {
	position:relative;
	z-index:99;
}
.site_top_bd .quick_menu .my_cart .cart_menu {
	display:block;
	border:1px solid #C0C0C2;
	padding:0 18px 0 22px;
	background:#fff;
	background:#fff;
	position:relative;
	width:62px;
	overflow:hidden;
	height:19px;
	line-height:19px;
	margin:4px 0 0 0;
	z-index:96;
}
.site_top_bd .quick_menu .hover .cart_menu {
	border-bottom:none;
}
.site_top_bd .quick_menu .my_cart .cart_menu b {
	border-color:#666 #fff #fff;
}
.site_top_bd .quick_menu .my_cart .cart_menu s {
	position:absolute;
	left:3px;
	top:-1px;
	width:16px;
	height:16px;
	background:url(../bjshow/h_f/mp-small-ioc.png) -1px -75px;
}
.site_top_bd .quick_menu .my_cart .my_cart_menu2 {
	position:absolute;
	width:280px;
	background:#fff;
	top:23px;
	right:0px;
	border:1px solid #C0C0C2;
	padding:4px 12px 5px 12px;
	z-index:95;
	display:none;
}
.site_top_bd .quick_menu .my_cart .my_cart_menu2 a {
	padding:0 15px 0 0;
	color:#5091C9;
}
.site_top_bd .quick_menu .my_cart .my_cart_menu2 a:hover {
	color:#5091C9;
}
.site_top_bd .quick_menu .my_cart .my_cart_menu2 .lookcard {
	color:#5091C9;
}
.site_top_bd .quick_menu .my_cart .my_cart_menu2 .lookcard:hover {
	color:#fff;
}
.masthead {
	width:960px;
	margin:0 auto;
	padding:12px 0 0 0;
}
.masthead .gaitu_logo {
	float:left;
}
.masthead .gaitu_logo a {
	display:block;
	float:left;
}
.masthead .gaitu_logo h1 {
	float:left;
}
.masthead .gaitu_logo a.mp_img_logo {
	padding:11px 0 0 11px;
	text-indent:-2000px;
	background:url(../bjshow/h_f/mp-logo.png) no-repeat 11px 11px;
	width:115px;
	height:29px;
}
.masthead .gaitu_logo a.gt_img_logo {
	background:url(../bjshow/h_f/logo2011.png) no-repeat;
	width:117px;
	height:53px;
}
/*.masthead .ours_guatee {
	float:right;
	padding:0px 0 0 0;
}
.masthead .ours_guatee .Commitment {
	float:left;
}
.masthead .ours_guatee .service_phone {
	float:right;
	width:245px;
	margin:0 0 0 25px;
	height:59px;
	background:url(../bjshow/h_f/ourphone.png) no-repeat;
	position:relative;
}
.masthead .ours_guatee .service_phone b {
	position:absolute;
	left:93px;
	top:10px;
	color:#666;
	font-weight:400;
}
*/
.masthead .ours_guatee {
	float:right;
	margin-top:8px;
	position:relative;
	width:184px;
	height:37px;
	background:url(../bjshow/h_f/shoucang-bg.png) repeat-x 0 0px;
}
.masthead .ours_guatee .help {
	position:absolute;
	letter-spacing:2px;
	left:11px;
	padding-left:36px;
	top:9px;
	color:#999;
}
.masthead .ours_guatee .save {
	position:absolute;
	letter-spacing:2px;
	left:99px;
	padding-left:36px;
	top:9px;
	color:#999;
}
.masthead .ours_guatee a:hover {
	color:#fff;
}
.channel_wrap {
	width:100%;
	height:39px;
	margin:12px 0 0 0;
	background:url(../bjshow/h_f/mp-nav-bg-x.jpg) repeat-x;
}
.channel_wrap .channel_nav {
	width:960px;
	margin:0 auto;
	padding:7px 0 0 0;
	/*background:url(../bjshow/h_f/mp-nav-bg-960.png) no-repeat 390px 0;
	*/
}
.channel_wrap .channel_nav .vertical_channel {
	float:left;
}
.vertical_channel li {
	float:left;
	height:32px;
	padding:0 0px;
}
.vertical_channel .flash_mp {
	position:relative;
}
.vertical_channel .flash_mp img {
	position:absolute;
	top:-4px;
	right:3px;
	color:red;
}
.vertical_channel li a {
	display:block;
	float:left;
	text-align:center;
	height:32px;
	line-height:32px;
	padding:0 14px;
	font-weight:700;
	color:#FFF;
	font-size:14px;
}
.vertical_channel li span {
	display:block;
	float:left;
	height:32px;
	width:4px;
}
.vertical_channel li a:hover {
	color:#FBFC42 !important;
}
.vertical_channel li.select .lf {
	background:#fff url(../bjshow/h_f/sd_nav_bg.png)  0px -0px;
}
.vertical_channel li.select .rf {
	background:#fff url(../bjshow/h_f/sd_nav_bg.png)  0px -37px;
}
.vertical_channel li.select a {
	background:#fff url(../bjshow/h_f/sd_nav_bg.png) repeat-x 0px -73px;
	color:#fff;
}
.vertical_channel li.select a:hover {
	color:#fff !important;
}
.channel_wrap .channel_nav .service_city {
	float:right;
	position:relative;
	z-index:97;
}
.channel_nav .service_city .city_menu1 {
	height:32px;
	line-height:26px;
	padding:0 30px 0 5px;
	position:relative;
	color:#fff;
}
/*.channel_nav .hover .city_menu1 {
	border:1px solid #48A9FF;
	border-top:bottom;
	background:#fff;
	color:#Fff;
}
*/
.channel_nav .service_city .city_menu1 strong {
	color:#FFEC84;
	padding:0 5px 0 0;
}
.channel_nav .service_city  .city_menu1 b {
	position:absolute;
	right:13px;
	top:15px;
	width:0;
	height:0;
	border-width:5px 5px;
	border-style:solid;
	border-color:#FFF #077DE9 #077DE9;
	font-size:0;
	line-height:0;
	-webkit-transition:-webkit-transform .2s ease-in;
	-webkit-backface-visibility:hidden;
	-moz-transition:-moz-transform .2s ease-in;
	-o-transition:-o-transform .2s ease-in;
	transition:transform .2s ease-in;
}
.channel_nav .service_city  .hover  b {
	border-color:#FFF #0284F6 #0284F6 #0284F6;
	-moz-transform:rotate(180deg);
	-moz-transform-origin:50% 30%;
	-webkit-transform:rotate(180deg);
	-webkit-transform-origin:50% 30%;
	-o-transform:rotate(180deg);
	-o-transform-origin:50% 30%;
	transform:rotate(180deg);
	transform-origin:50% 30%;
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	top:15px;
	top:11px\9;
	_top:7px
}
.channel_nav .service_city  .city_menu2 {
	position:absolute;
	right:0px;
	padding:0px 0px 0px 0px;
	border:1px solid #48A9FF;
	border-top:none;
	top:35px;
	background:#FFF;
	color:#606060;
	z-index:97;
	display:none;
}
/*宸茬?寮?????甯?*/
.city_list {
	width:390px;
	border-top:none;
	padding:10px 0 10px 20px;
	line-height:25px;
}
.city_list table td {
	width:50px;
	color:#606060;
}
.city_list table td.orange {
	color:#ff771d;
}
.city_list .notes {
	color:#999;
}
/*ss*/
.search_engine {
	width:246px;
	height:38px;
	background:url(../bjshow/h_f/mpsec0531.png) no-repeat;
	float:right;
	margin-top:8px;
}
.search_engine input {
	width:200px;
	height:27px;
	line-height:27px;
	background:#fff;
	border:0;
	margin:4px 0 0 4px;
	color:#666;
	font-size:14px;
	border:none !important;
}
.search_engine button {
	width:36px;
	height:30px;
	margin:4px 0 0 2px;
	background:none;
}
/*澶撮?ㄦ?峰?缁???*/
/*灏鹃?ㄦ?峰?*/
.footer {
	margin-top:20px;
	background:#fff;
	border:1px solid #E7E7E7;
}
.footer .honor_bg {
	width:100%;
	background:url(../bjshow/honor_bg.png) repeat-x;
}
.honor_bg .honor_960 {
	margin:0 auto;
	width:958px;
	height:45px;
	border:1px solid #E7E7E7;
	border-top:none;
	background:url(../bjshow/footerbg0309.jpg) repeat-x 0 2px;
}
.honor_bg .honor_960 ul {
	}.honor_bg .honor_960 ul li {
	height:43px;
	float:left;
	width:215px;
	display:inline;
	margin:0 0 0 32px;
	background:url(../bjshow/footerfg.png) no-repeat right center;
}
.honor_bg .honor_960 ul li.end {
	width:180px;
	background:none;
}
.honor_bg .honor_960 ul li span {
	display:inline-block;
	height:43px;
	line-height:43px;
	padding-left:38px;
	background:url(../bjshow/footer_ico.png) no-repeat;
}
.honor_bg .honor_960 ul li span.Award_1 {
	background-position:0 -2px;
}
.honor_bg .honor_960 ul li span.Award_2 {
	background-position:0 -58px;
}
.honor_bg .honor_960 ul li span.Award_3 {
	background-position:0 -112px;
	padding-left:45px;
}
.honor_bg .subfooter {
	margin:0 auto;
	width:902px;
	border:1px solid #E7E7E7;
	border-top:none;
	padding:20px 28px 25px 28px;
}
.subfooter .left {
	float:left;
}
.subfooter .left ul {
	float:left;
}
.subfooter .left ul li a {
	color:#737373;
	line-height:26px;
	width:100px;
	padding:0 20px 0 10px;
}
.subfooter .left ul li a:hover {
	color:#Fff;
}
.subfooter .left ul li a.title {
	font-weight:700;
	color:#333;
	display:inline-block;
	padding-bottom:10px;
	background:url(../bjshow/mp-nav-bg.png) no-repeat -1px  -97px;
}
.subfooter .middle {
	float:left;
	height:135px;
	width:1px;
	font-size:0px;
	border-left:1px dashed #E7E7E7;
}
.subfooter .right {
	float:left;
	padding:0 0 0 28px;
}
.subfooter .right ul .S_center {
	font-size:24px;
	height:42px;
	margin-top:4px;
	line-height:42px;
	color:#737373;
	font-weight:700;
	padding:0 0 0 48px;
	background:url(../bjshow/h_f/ours-honor-ico.png) no-repeat -1px -96px;
}
.subfooter .right ul .phone {
	padding:0 0 0 5px;
	margin:16px 0 0 0;
	width:167px;
	height:34px;
	background:url(../bjshow/Servicephone.png) no-repeat;
}
.subfooter .right ul .time {
	margin-top:10px;
}
.footer .below {
	text-align:center;
	padding:10px 0 0 0;
	color:#737373;
}
.footer .below p {
	line-height:26px;
	width:960px;
	margin:0 auto;
}
.footer .below p a {
	color:#737373;
	padding:0 4px;
}
.footer .below p a:hover {
	color:#Fff;
}
/*灏鹃?ㄦ?峰?缁???*/
/*QQ*/
#qqcontent {
	position:fixed;
	right:0px;
	top:150px;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+150));
}
.qqfirst {
	cursor:pointer;
	width:90px;
	height:123px;
	background:url(../bjshow/qq12.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../bjshow/qq12.png",sizingMethod="crop");
}
.qqbox {
	width:150px;
	height:240px;
	cursor:pointer;
	display:none;
	overflow:hidden;
	background:url(../bjshow/qqbg_03.png) no-repeat;
	position:relative;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../bjshow/qqbg_03.png",sizingMethod="crop");
}
.qqbox ul {
	padding-top:110px;
	margin-left:50px;
}
.qqbox ul li {
	list-style:none;
	width:90px;
	height:25px;
	line-height:25px;
	margin-top:2px;
	background:url(../bjshow/qqbg_04.png) no-repeat;
	padding:2px 0 0 25px;
	color:#4C86B3;
}
.qqbox ul li.time {
	padding:0;
	background:none;
	color:#ee3800;
	font-weight:bold;
	font-size:16px;
}
.qqbox ul li.time9 {
	position:absolute;
	top:40px;
	right:-25px;
}
.qqbox ul li.timefuhao {
	position:absolute;
	top:53px;
	*top:53px;
	right:-45px;
}
.qqbox ul li.time23 {
	position:absolute;
	top:70px;
	right:-40px;
}
.qqbox ul li.qq {
	background:none;
	padding-left:0;
	margin-top:10px;
	color:#727272;
	line-height:normal;
}
