.breadCrumb li a {float:left; background:url(../images/icon_right_arrow.png) right 5px no-repeat; padding-right:12px; font-size:11px;}
.breadCrumb li a:hover {color:#ff7f01}
/*list-news*/
.list-news{overflow:hidden;}
.list-news > ul > li {overflow:hidden; padding:5px 0 15px; background:url(../images/bg_list-news.jpg) 0 100% repeat-x #fff; margin-bottom:20px;}
.list-news > ul > li .date-news{ background: url(../images/bg-date.jpg) 0 0 no-repeat; display:block; height:38px; width:44px;font-size:18px; color:#ff7f01; text-align:center; padding-top:6px; float:left}
.month{ text-transform:uppercase; font-size:12px; color:#5e6164; line-height:21px; }
.list-news > ul > li h3{ float:left; color:#313437; margin-left:8px; font-size:14px; margin-top: 5px;}
.newsCont{ overflow:hidden; line-height:19px; margin-bottom:10px; padding-top:8px; display:block; width:100% }
.list-news .more{ float:right; font-size:11px; color:#ff7f01;}
.list-news .more a{color:#ff7f01}
.list-news .more a:hover{ text-decoration:underline}

/*paging*/
.paging {overflow:inherit;}
.paging ul {float:right; padding-right:370px;}
.paging ul li {float:left; padding-left:3px;}
.paging ul li a {float:left; padding:2px 7px; background-color:#cececf; border-radius:2px; color:#000; font-size:11px;}
.paging ul li a:hover {background-color:#666; color:#fff;}
.paging ul li span {float:left;padding:2px 7px; background-color:#ff7f01; color:#fff; border-radius:2px; font-size:11px; font-weight:bold}
.paging ul li .prev, .paging ul li .next{padding:4px 9px;}

/*support*/
.support{overflow:hidden;}
.support > ul > li {overflow:hidden; padding:5px 0; background:url(../images/bg_list-news.jpg) 0 100% repeat-x #fff; margin-bottom:20px;}
.support > ul > li h3{ float:left; color:#313437; font-size:14px; margin-top: 5px;}
.newsCont{ overflow:hidden; line-height:19px; margin-bottom:10px; padding-top:8px; display:block; width:100% }
/*question*/
.question{ overflow:hidden; background:url(../images/bg_question.jpg) no-repeat; height:412px; width:731px; margin-top:40px;}
.question1{ overflow:hidden; background:url(../images/bg_question.jpg) no-repeat; height:auto; width:731px; margin-top:40px;}
.quesCont{float:left; font-size:14px; color:#ff7f01; margin: 20px; width:690px}
.quesCont .title { border-bottom:1px solid #d4d4d4; padding-bottom:4px; margin-bottom:15px;}
.quesCont .title span{ color:#5c6164; line-height:23px; font-size:12px;}
.quesCont li {overflow:hidden; padding-bottom:15px;}
.quesCont li.button {text-align:right; padding-right:20px; margin-left:105px;}
.quesCont li label {float:left; text-align:right; width:104px; margin-right:8px; line-height:26px; font-size:12px; font-weight: normal; color:#595858;}
.quesCont .txt {width:207px; height:20px; line-height:25px; border:1px solid #7f9db9; font-size:14px; color:#3b3a3a; padding-left:5px; border-radius:1px;}
.quesCont  textarea {width:290px; height: 90px; border:1px solid #7f9db9; font-size:14px; color:#3b3a3a; padding:5px 0 0 5px; overflow:auto; border-radius:1px;}
.quesCont input.btn {margin-left:5px; background:url(../images/btn-support.jpg) no-repeat; border:none; height:32px; width:77px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; float:left;  padding-bottom: 4px;}

/*page-detail*/
.page-detail{overflow:hidden;}
.page-detail span{ color:#5e6164; line-height:18px;}
.page-detail .Cont-detail{ overflow:hidden; margin-top:10px;}
.Cont-detail h4{ color:#ff7f01}
.page-detail .Cont-detail .tblCont {border-collapse: collapse;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-spacing: 0;width:730px;border-radius: 5px 5px 5px 5px; display:block;background:url(../images/bg_table.png) repeat-y;}
.tblCont tr{overflow: hidden; width: 730px; display:block}
.tblCont td.tdCol-1{float:left; width:250px; font-weight: normal; padding:9px 0 9px 9px;  font-size:12px; line-height:16px;background:#f4f5f6;border-top: 1px solid #E5E5E5}
.tblCont td.tdCol-2{font-size:12px; color:#313437; background:#FFFFFF; padding:9px 10px; float:left; width: 451px;border-top: 1px solid #E5E5E5}
.tblCont td.tdCol-2 .price {float:left; font-size:14px; font-weight:bold; color:#d73916; }
.tblCont td.tdCol-2 .save {float:left; font-size:12px;color:#d73916;}
.tblCont .col {background:#e5e5e5; padding-top:5px; padding-bottom:5px; padding-left:257px;}
.col .buy {float:right; width:101px; height:24px; background:url(../images/btn_buy.png) 0 0 no-repeat; font-size:14px; font-weight:bold; color:#fefefe; text-transform:uppercase; padding:8px 0 0 8px;}

/*page-login*/
.breadCrumb-login {overflow:hidden; padding:15px 0 7px; margin:0 10px 10px 10px; background:url(../images/bg_line_main_title.png) 0  bottom repeat-x;width:960px;}
.breadCrumb-login li{float:left; margin-right:8px;}
.breadCrumb-login li a {float:left; background:url(../images/icon_right_arrow.png) right 5px no-repeat; padding-right:12px; }
.breadCrumb-login li span {font-size:11px; font-weight:bold; caption-side:#5e6164;}
				
.page-login{overflow:hidden; margin:15px 10px 0px 10px; width:960px;}
.page-loginL{ float:left; width:380px; overflow:hidden; padding:10px 49px;}
.page-loginL fieldset h4{ color:#ff7f01; text-align:center; margin-bottom:20px; font-size:18px;}
.page-loginL fieldset .login-formInfo { overflow:hidden; padding-bottom:10px; color:#5e6164}
.page-loginL fieldset .login-formInfo a{color:#5e6164}
.page-loginL fieldset .login-formInfo a:hover{color:#ff7f01}
.page-loginL fieldset .login-formInfo label{ color:#5e6164; float:left; width:100px; text-align:right; padding-right:10px; padding-top:5px;}
.note{ font-size:11px; color:#FF0000}
.page-loginL fieldset .login-formInfo .inputbox{ height:22px; width:225px; border-color:#7F9DB9}
.page-loginL fieldset .login-formInfo .checkbox{margin-left: 110px;}
.page-loginL fieldset .btn{ overflow:hidden; margin-left:110px; padding-top:5px;}
.page-loginL fieldset .btn .button{border-radius: 3px 3px 3px 3px; background:#ff7f01; height:25px; border:none; color:#FFFFFF; text-align:center; font-weight:bold; padding-bottom:2px; cursor:pointer;}

.page-loginR{overflow:hidden;width:380px;padding:10px 49px; border-left: 1px solid #c5c5c5}
.page-loginR h4{color:#ff7f01; text-align:center; margin-bottom:20px; font-size:18px;}
.page-loginR p{ line-height:18px;}
.page-loginR .button{border-radius: 3px 3px 3px 3px; background:#ff7f01; height:25px; border:none; color:#FFFFFF; text-align:center; font-weight:bold; padding-bottom:2px; cursor:pointer; margin-left: 130px;margin-top: 25px;}

/*page-register*/
.page-register{overflow:hidden; margin:15px 10px 0px 10px; width:960px;}
.page-sign-up{ float:left; width:420px; overflow:hidden; padding:10px 30px; border-right: 1px solid #c5c5c5}
.page-sign-up fieldset h4{ color:#ff7f01; text-align:center; margin-bottom:20px; font-size:18px;}
.page-sign-up fieldset .register-formInfo { overflow: inherit; padding-bottom:10px; color:#5e6164}
.page-sign-up fieldset .register-formInfo a{color:#5e6164}
.page-sign-up fieldset .register-formInfo a:hover{color:#ff7f01}
.page-sign-up fieldset .register-formInfo label{ color:#5e6164; float:left; width:140px; text-align:right; padding-right:10px; padding-top:5px;}
.note{ font-size:11px; color:#FF0000}
.page-sign-up fieldset .register-formInfo .inputbox{ height:22px; width:225px; border-color:#7F9DB9}
.page-sign-up fieldset .register-formInfo .selectbox{ height:25px; width:125px;  border-color:#7F9DB9;  padding: 3px 1px;}
.page-sign-up fieldset .register-formInfo .checkbox{margin-left: 110px;}
.page-sign-up fieldset .btn{ overflow:hidden; margin-left:148px; padding-top:5px;}
.page-sign-up fieldset .btn .button{border-radius: 3px 3px 3px 3px; background:#ff7f01; height:25px; border:none; color:#FFFFFF; text-align:center; font-weight:bold; padding-bottom:2px; cursor:pointer;}
	/*other-news*/
	.other-news{background-color:#f0f0f0; height:auto; position:relative; overflow:hidden; webkit-border-radius:5px; padding: 20px 20px 10px 20px}
	.other-news h3 {font-size:24px;color:#333332; float:left;font-style:italic; font-weight:bold; font-family:"Times New Roman", Times, serif; height:30px; width:99%; background:none; border-bottom:1px dashed #c7c7c7; margin-bottom:10px;}
	.list-other-news{ float:left}
	.list-other-news li{width:100%; overflow:hidden; position:relative; padding-bottom:12px}
	.list-other-news li > img{float:left; padding-right:5px; padding-top:7px}
	span.tour1{ font-size:12px;  float:right; text-align:left;line-height:18px;color:#4f4e4e; width:620px;}
	span.tour1 a:hover{color:#009fff;}
	.code-tour1{ color: #949494; font-size: 11px; text-align: left; padding-left:16px;}
/*error*/
	.errormsg label { color:#F00  !important}
  .errormsg {border:#F00 solid 1px !important}
  .errormsgcode {border:#F00 solid 1px; width:162px !important}
.errormsgmedium {border:#F00 solid 1px; width:200px}

.formRegister ul li{ list-style: disc outside}
.leftCont .blockLeftItem1 {float:left; width:100%; margin-bottom:25px;}
				.lstBrand1 {float:left;}
				.lstBrand1 li { background:url(../images/bg_item_left_menu2.png) 0 0 no-repeat;}
				.lstBrand1 li.active,  .lstBrand1 li:hover{ background:url(../images/bg_item_left_menu_active2.png) 0 0 no-repeat;}
				.lstBrand1 li a {display:block; padding:10px 12px 10px 22px; background:url(../images/icon_arrow_left_menu.png) 8px 14px no-repeat; color:#313437;}
				.lstBrand1 li a:hover, .lstBrand1 li.active a {color:#fc7f00;}
.blogLogin .frm1 li{padding-bottom:10px; overflow:hidden;}
.blogLogin .frm1 li > label {float:left; width:115px; text-align:left; margin-right:15px; line-height:22px;}
.blogLogin .frm1 li > label strong { color:#ff0000;}
.blogLogin .frm1 li input[type=text], .blogLogin .frm li input[type=password] {width:225px; height:20px; border:1px solid #7f9db9;}
.blogLogin .frm1 li select {padding:2px;  border:1px solid #7f9db9; width:180px;}
.blogLogin .frm1 li .btnSubmitStep {float:left;}
.blogLogin .frm1 li .forget {float:left; line-height:25px; padding-left:5px;}
.detail_l { float:left; width:300px }
.detail_l p{ color:#00F; padding-left:90px; font-size:14px;font-weight:bold}
.detail_r { float:right;}
.detail_r p{ color:#00F; padding-left:150px; font-size:14px; font-weight:bold}
/*--------------changepass---------------*/
.page-loginL1{ float:left; width:380px; overflow:hidden; padding:10px 49px;}
.page-loginL1 fieldset h4{ color:#ff7f01; text-align:center; margin-bottom:20px; font-size:18px;}
.page-loginL1 fieldset .login-formInfo { overflow:hidden; padding-bottom:10px; color:#5e6164}
.page-loginL1 fieldset .login-formInfo a{color:#5e6164}
.page-loginL1 fieldset .login-formInfo a:hover{color:#ff7f01}
.page-loginL1 fieldset .login-formInfo label{ color:#5e6164; float:left; width:100px; text-align:right; padding-right:10px; padding-top:5px;}
.note{ font-size:11px; color:#FF0000}
.page-loginL1 fieldset .login-formInfo .inputbox{ height:22px; width:225px; border-color:#7F9DB9}
.page-loginL1 fieldset .login-formInfo .checkbox{margin-left: 110px;}
.page-loginL1 fieldset .btn{ overflow:hidden; margin-left:50px; padding-top:5px;}
.page-loginL1 fieldset .btn .button{border-radius: 3px 3px 3px 3px; background:#ff7f01; height:25px; border:none; color:#FFFFFF; text-align:center; font-weight:bold; padding-bottom:2px; cursor:pointer;}
